/sequelize-ui

Browser-based GUI for previewing and generating Sequelize project files.

Primary LanguageJavaScriptMIT LicenseMIT

sequelize-ui

Build Status

About

Sequelize UI provides a user-friendly interface for designing a relational database and generating Sequelize ORM model code for a Node.js project.

Demo of creating a model using the GUI

Use the code previewer to see the generated Sequelize code for your models, including configuration such as table/column name casing and pluralization.

Demo of previewing generated Sequelize code

Download your generated Sequelize project, and run it immediately.

Demo of downloading and running generated Sequelize code

Using Sequelize UI

You can use Sequelize UI at sequelizeui.app or you can run it locally:

git clone https://github.com/tomjschuster/sequelize-ui.git
cd sequelize-ui
npm install
npm start

Future enhancements

  • Multiple Projects
  • Select Driver
  • Migrations
  • Sequelize v5 templates
  • Generate code for multiple frameworks