Skip to content

Instantly share code, notes, and snippets.

@eldadfux
Forked from PARC6502/OpenSourceBaas.md
Last active January 14, 2022 04:16
Show Gist options
  • Save eldadfux/eb609a2018967a62166ab8da3ef19f5a to your computer and use it in GitHub Desktop.
Save eldadfux/eb609a2018967a62166ab8da3ef19f5a to your computer and use it in GitHub Desktop.

Revisions

  1. eldadfux revised this gist Jan 14, 2022. 1 changed file with 7 additions and 6 deletions.
    13 changes: 7 additions & 6 deletions OpenSourceBaas.md
    Original file line number Diff line number Diff line change
    @@ -1,14 +1,15 @@
    ## [Appwrite](https://github.com/appwrite/appwrite) - ~15.7K stars
    * Docker based
    * Realtime support across all services
    * Advanced security features (virus-scanning, data encryption, auto SSL, rate-limiting)
    * Cross-platform: supports Web, Flutter, Desktop, Mobile and backend - over 10 SDKs: https://appwrite.io/docs/sdks
    * Cloud Functions with +15 runtimes in multiple languages

    ## [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
  2. eldadfux revised this gist Apr 3, 2020. 1 changed file with 6 additions and 0 deletions.
    6 changes: 6 additions & 0 deletions OpenSourceBaas.md
    Original file line number Diff line number Diff line change
    @@ -3,6 +3,12 @@
    * 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
  3. @PARC6502 PARC6502 revised this gist Mar 15, 2019. 1 changed file with 26 additions and 17 deletions.
    43 changes: 26 additions & 17 deletions OpenSourceBaas.md
    Original file line number Diff line number Diff line change
    @@ -1,30 +1,39 @@
    ## [Parse Server](https://github.com/parse-community/parse-server) - ~16K stars
    * javascript based
    * mongodb or postgres database
    * Has dockerfile

    ## [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
    * database (cassandra)
    * storage
    * users
    * cassandra database

    ## [Parse Server](https://github.com/parse-community/parse-server) - ~16K stars
    * database (mongodb or postgres)
    * react package
    * nodejs based

    ## [SkyGear](https://github.com/SkygearIO/skygear-server) - ~300 stars
    * Seems v. complete but not many users (harder to fix issues)
    * Go based
    ## [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

    ## [para](https://github.com/Erudika/para) - ~ 300 stars
    ## [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)
    ## [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


    ## [nakama](https://github.com/heroiclabs/nakama)
    * designed for use with games
    * go based

    Platform as a service? Flyn,tsuru...
    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)
  4. @PARC6502 PARC6502 created this gist Mar 15, 2019.
    30 changes: 30 additions & 0 deletions OpenSourceBaas.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,30 @@
    ## [Apache Usergrid](https://github.com/apache/usergrid) - ~900 stars
    * Java based
    * database (cassandra)
    * storage
    * users

    ## [Parse Server](https://github.com/parse-community/parse-server) - ~16K stars
    * database (mongodb or postgres)
    * react package
    * nodejs based

    ## [SkyGear](https://github.com/SkygearIO/skygear-server) - ~300 stars
    * Seems v. complete but not many users (harder to fix issues)
    * Go based

    ## [CloudBoost](https://github.com/CloudBoost/cloudboost) - ~1.3k stars
    * JS based
    * mongodb database

    ## [para](https://github.com/Erudika/para) - ~ 300 stars
    * database agnostic
    * java based

    ## [loopback 4](https://github.com/strongloop/loopback-next)

    ## [nakama](https://github.com/heroiclabs/nakama)
    * designed for use with games
    * go based

    Platform as a service? Flyn,tsuru...