Fork me on GitHub
We have integrated npm into Gratipay.

I'm making the world a better place by maintaining the SEAN.JS Stack.

SEAN.JS is a Full-Stack Javascript for an easy starting point with SequilizeJS, ExpressJS, AngularJS and NodeJS based applications. It is designed to give you a quick and organized way to start developing SEAN based web apps.

The idea came to me while developing a web app using MEAN Stack and needed a relational database; most likely a PostgreSQL database. Therefore, I started to integrate PostgreSQL instead of MongoDB in the MEAN stack so it was supposed to be a PEAN Stack just before finding the Sequelize:

Sequilize is a promise-based ORM for Node.js and io.js.

It supports the dialects PostgreSQL, MySQL, MariaDB, SQLite and MSSQL and features solid transaction support, relations, read replication and more.

Instead of limiting the new stack with PostgreSQL only, Sequelize allowed to have other databases with ORM too!

But for now, SEAN.JS fully supports PostgreSQL and its NO-SQL JSON fields and the simplicity in switching the databases in the project is only by changing the database dialect text in the configuration file. For example, from Postgres to MySQL and the sequelize models will do the rest of the job.

SEAN.JS can be installed using the famous Yeoman Generator that can be found on NPM: The generator will clone the latest code from Github, set the default settings for you and install the required packages - all from simple command line: yo seanjs

The project can be found on Github as a free open-source community project but still under heavy development:

The documentation can be found on:

The official website is: but it's also under heavy development.

Note: Anyone can contribute to this project and its modules just by forking the repository on Github and requesting a pull request.


1 · Approved · no givers yet · joined 2 years ago · owned by ~Massad

Social Profiles