Docs  

OrganicJS

Structured MVC Framework On Top Of ExpressJS For Rapid Web/API Development.
$ npm install -g organicjs
$ organic-cli new myApp
$ cd myApp
$ npm install

Give Structure & Little Sugar to Your ExpressJS Apps

OrganicJS aims to provides a thin layer of abstraction on top of ExpressJS without hampering your productivity.

Slim Routes

module.exports.routes = {
    'get /': 'HelloController@greet',
    'get /shout': 'HelloController@shout'
};

Easy Middlewares

router.use(function(req, res, next) {
    console.log('Dummy middleware.');
    next();
});

Beautiful Controllers

module.exports.sayHello = function(req, res) {
    res.send('Hello World');	
};

Modular Architecture

myApp
|-- controllers
|-- models
|-- views
|-- routes.js
|-- middlewares.js