Parse Server
Open source Firebase alternative. Node.js backend, MongoDB or Postgres.
What it is
Parse Server is the open source backend that Facebook open-sourced in 2016 after shutting down its hosted Parse service. Node.js server with MongoDB or Postgres, REST + GraphQL APIs, auth (email, OAuth, MFA), file storage (S3-compatible), push notifications, and cloud code jobs.
Why we recommend it
If you were on the original Parse and migrated away, you can come back. If you need a self-hostable BaaS with the same primitives as Firebase (auth, DB, storage, push), Parse Server is the most mature option.
When to use it
- Migration target from legacy Parse apps
- Self-hosted BaaS for mobile apps
- Node.js apps that need auth + DB + push without writing boilerplate
- IoT backends with millions of devices
Quickstart
Run this in your terminal. Self-hosts locally with Docker or your preferred setup.
$ npm install -g parse-server parse-dashboard Setup
Tags
Integrates with
Common use cases
- →migration
- →baas
- →mobile-apps
- →iot
Pricing
Free. Open source under BSD-3. Self-host on your own infra. Back4app, SashiDo offer managed Parse.
Related projects
Ackee
by Ackee
Lightweight, self-hosted, cookieless analytics for techies. GraphQL API, modern UI, no JavaScript required for visitors. The minimal analytics tool.
Appsmith
by Appsmith
Self-hostable low-code platform with 45+ data source integrations. Drag-and-drop UI, JS everywhere, granular permissions. The most flexible Retool alternative.
Appwrite
by Appwrite
Appwrite is a self-hosted BaaS that gives you auth, databases, storage, functions, and messaging in one Docker container. It supports multiple databases (MariaDB, MongoDB, PostgreSQL), multiple runtimes (Node, Python, Dart, PHP), and has SDKs for web, Flutter, iOS, Android, and React Native.