Skip to content

Crab.JS is powerful Node.js content management system add web app framework built on express and mongoose

License

Notifications You must be signed in to change notification settings

crabjs/crabjs-cms

Repository files navigation

Crab.JS

Build Status dependencies Status devDependencies Status Code Climate Issue Count

===================================

Crab.JS is powerful Node.js content management system add web app framework built on express and mongoose. CrabCMS makes it easy to create sophisticated web sites and apps and comes with a beautiful AdminALTE.

Crab.JS 1.0 Beta Released!

We've gives you:

  • The Admin UI has been re-written as a single page app using Webcomponent & Polymer
  • Better support for using Firebase Realtime database and Google analytics
  • The default using nunjucks template engine
  • Startup time has been significantly reduced
  • Enhanced models with additional field types and functionality, building on those natively supported by Mongoose
  • Out of the box session management and authentication
  • Using passport authentication support multiple strategies (Local, Google, Facebook, Github and another service you want)
  • Touch friendly, that's easy for non-technical users to learn

We'll be publishing a summary of the new features, changes and improvements as we get closer to the final release. In the meantime, see the CHANGELOG for information on what's changed.

Building and running Crab.JS from source

Dependencies:

  • Node.js v4 or v5
  • Mongodb v3.2 or latest
  • Redis

Commands:

git clone https://github.com/crabjs/crabjs-cms.git
cd ./crabjs-cms
npm install
node server.js

Report issues

If you have questions, bug reports or anything else fo the sort, please use the issue tracker

Thanks

CrabJS is a free and open source community-driven project. Thanks to our many contributors and users for making it great.