Strongloop Loopback. It's built on top of Node.js , express.js & swagger. Almost all basic features such as data paging, ACL, Authentication ( email , social login) , model persistence, and more , are already in there, ready to use & extend them as you wish (y)