## [Parse Server](https://github.com/parse-community/parse-server) - ~16K stars * javascript based * mongodb or postgres database * Has dockerfile ## [Appwrite](https://github.com/appwrite/appwrite) - ~2.5K stars * docker based * includes advanced security features * cross-platform: supports web, native, backend, and mobile apps) * sdks for js, node, typescript, python, php, ruby. ## [nakama](https://github.com/heroiclabs/nakama) - ~2.2k stars * go based * cockroach db * designed for use with games ## [Apache Usergrid](https://github.com/apache/usergrid) - ~900 stars * Java based * cassandra database ## [kuzzle](https://github.com/kuzzleio/kuzzle) - ~600 stars * javascript based * custom db? elasticsearch storage? * maybe no asset storage (unless can use the persistent data api) ## [CloudBoost](https://github.com/CloudBoost/cloudboost) - ~1.3k stars * JS based * mongodb database ## [SkyGear](https://github.com/SkygearIO/skygear-server) - ~300 stars * Seems v. complete but not many users (harder to fix issues) * Go based ## [para](https://github.com/Erudika/para) - ~300 stars * database agnostic * java based ## [loopback 4](https://github.com/strongloop/loopback-next) - ~1.6k stars * More of an api development platform than a BaaS, added here because could be good starting point if developing own BaaS * Javascript based Platform as a service? Is one needed alongside BaaS? Dokku markets itself as mini heroku, maybe a good one to try first (e.g. Flynn, tsuru, openshift, dokku, cloud foundry)