1. Mongoose VersionMongoose plugin to save document data versions. Documents are saved to a "versioned" document collection before saving original documents and kept for later use.
2. Restify MongooseRestify-Mongoose provides a resource abstraction to expose mongoose models as REST resources.
3. Passport Local MongoosePassport-Local Mongoose is a Mongoose plugin that simplifies building username and password login with Passport