Skip to content

Instantly share code, notes, and snippets.

@artabr
Forked from PARC6502/OpenSourceBaas.md
Created March 24, 2024 14:12
Show Gist options
  • Save artabr/4c44e9ab5e49afd74a981708dce53f73 to your computer and use it in GitHub Desktop.
Save artabr/4c44e9ab5e49afd74a981708dce53f73 to your computer and use it in GitHub Desktop.
List of open source, self hosted BaaS - Backend as a service

Parse Server - ~16K stars

  • javascript based
  • mongodb or postgres database
  • Has dockerfile

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 - ~2.2k stars

  • go based
  • cockroach db
  • designed for use with games

Apache Usergrid - ~900 stars

  • Java based
  • cassandra database

kuzzle - ~600 stars

  • javascript based
  • custom db? elasticsearch storage?
  • maybe no asset storage (unless can use the persistent data api)

CloudBoost - ~1.3k stars

  • JS based
  • mongodb database

SkyGear - ~300 stars

  • Seems v. complete but not many users (harder to fix issues)
  • Go based

para - ~300 stars

  • database agnostic
  • java based

loopback 4 - ~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)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment