We.js

We.js logo, WE text writen in gren color inside 2 green circles

Extensible server side Javascript MVC framework

Install



Interoperability, Modularity and productivity is our main focus.

We.js is build with some of most reliable tools in NPM and structured with sucessfull patterns.
Create amazing applications with little effort and save your money for the right things.
Split your project features in plugins and reuse in new projects.


One image of an plug for represent we.js plugins feature

Plugins

Extend your project with community or custom plugins.
Plug and play

One image of project structures representing the we.js generetors

Generators

Generate one functional project structure in seconds with we.js generator. Suport to generate resources and Swagger docs

One colored image representing the we.js theme feature

Themes

Be free to create beautiful themes for your own projects. Themes have the power to extend default plugin templates and is avaible in we-plugin-view

Interoperability

Create APIs how work with other products or systems, present or future, in either implementation or access, without any restrictions

JSONAPI logo

JSONAPI

http://jsonapi.org

Build in JSONAPI response format, compatible with your favorite client side framework. Angular.js, Ember.js, Vue.js, React ... only request and use.

Swagger logo

Swagger

http://swagger.io

Simple awesome documentation strategy and We.js have one generator for build docs from project configurations.


You want more? send one request in https://github.com/wejs/we/issues/new

Powerfull CLI

Great set of usefull commands

Text with We.js commands

Build APIs with Swagger docs in secconds:


Build and share plugins and projects

Examples avaible in we.js generator (generator-wejs module).

Blog project

Conference portal

Host multiple events in one installation and every event have its own content and administrative interface
Link: https://events.wejs.org.

Plugin: we-plugin-event
Blog image

Blog

Be free to create beautiful themes for your own projects. Themes have the power to extend default plugin templates
Link: https://wejs.org/article.

Plugin: we-plugin-article

Features



Pre build projects for make blogs, sites, conference portal or APIs ready for use.

Example plugins


Disqus

A simple way to add Disqus comments to your site.

Image

Upload, resize and load images in multiple styles.

Article

Write html texts with suport to tags, categories and images.

Terms and Tags

Configurable term field for any model with suport to vocabulary.



We.js and related modules is open source. It's hosted, developed, and maintained on GitHub.

View the code in GitHub

Suport and community

Come here if you have a issue, want help or talk about we.js:


Github logo, image of one friendly cat with 6 legs

Github

Open source code and issues.

Gitter logo, one red image with lines in white

Gitter

Real time chat

Google groups logo, one blue image

Google Groups

Our email group and newsletter