About Nhost
Nhost is an open-source backend platform positioned as a Firebase alternative with GraphQL. It is built around open source, GraphQL, SQL and a good developer experience, and gives frontend developers a complete backend without writing server code.
The stack combines a PostgreSQL database, an instant GraphQL API through Hasura, an authentication service, a storage service and serverless functions written in Node.js, in JavaScript or TypeScript. The Nhost CLI creates a local development environment that follows database migrations and Hasura metadata, and a client package called nhost-js is used from the app. Nhost is frontend agnostic, with topics listing Next.js, React, Vue and Flutter.
You can use the Nhost hosted platform, develop locally with the CLI or self-host the entire stack, with an example docker-compose file provided. The project is written in TypeScript and licensed under MIT. It suits developers who prefer SQL and GraphQL to a proprietary NoSQL backend.
Key features
- PostgreSQL as the core database
- Instant GraphQL API via Hasura
- Built-in authentication service
- File storage service
- Serverless functions in Node.js
- CLI for local development
- Docker Compose self-hosting
Good fit for
- →Backends for React, Next.js and Flutter apps
- →Moving off Firebase to SQL and GraphQL
- →Self-hosted backend-as-a-service
- Tags
- baas
- backend
- graphql
- postgresql
- hasura
- authentication
- firebase-alternative
- serverless
- self-hosted
Nhost: questions and answers
- What is Nhost used for?
- Nhost is an open-source Firebase alternative built on PostgreSQL, Hasura GraphQL, authentication, storage and serverless functions, available hosted or self-hosted. It is a good fit for backends for React, Next.js and Flutter apps; moving off Firebase to SQL and GraphQL; and self-hosted backend-as-a-service.
- Is Nhost open source?
- Yes. Nhost is open source under the MIT licence. Its source code is on GitHub at nhost/nhost and is written mainly in TypeScript.
- Is Nhost free?
- Yes. Nhost is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from $25 per month.
- Can I self-host Nhost?
- Yes. Nhost can be self-hosted on your own server or infrastructure.
- What is Nhost an alternative to?
- Nhost is an open-source alternative to Firebase, Xano, Apple CloudKit and Zoho Catalyst. Other open-source alternatives to Firebase include PocketBase, Appwrite and Supabase.
- Is Nhost actively maintained?
- Yes. The most recent commit to Nhost was on 2 October 2026. The project has 9.3k stars on GitHub.
Open-source alternatives to Nhost
See all
PocketBase
Backend as a Service
Open Source realtime backend in 1 file
MITvs Firebase★ 61k
Appwrite
Backend as a Service
Appwrite is an open-source developer platform with Auth, Databases, Storage, Functions, Me
BSD-3-Clausevs Firebase★ 58k
Supabase
Backend as a Service
The Postgres development platform. Supabase gives you a dedicated Postgres database to bui
Apache-2.0vs Firebase★ 111k
Parse Server
Backend as a Service
Parse Server for Node.js / Express
Apache-2.0vs Firebase★ 21k
Convex
Backend as a Service
The open-source reactive database for app developers
OSSvs Firebase★ 13k
TrailBase
Backend as a Service
An open, sub-millisecond, single-executable Firebase alternative with type-safe APIs, buil
OSL-3.0vs Firebase★ 5.6k
SaaS alternatives to Nhost
See all
Firebase
Backend as a Service
Firebase is Google's mobile and web app development platform, bundling authentication, databases, hosting, messaging and analytics as a managed backend.
SaaS
Xano
Backend as a Service
No-code backend builder with a database, API editor and business logic
SaaS
Apple CloudKit
Backend as a Service
Apple iCloud-backed database and storage service for iOS and macOS apps
SaaS
Zoho Catalyst
Backend as a Service
Zoho serverless platform with a database, functions, storage and auth
SaaS
Huawei AppGallery Connect
Backend as a Service
Huawei backend services suite for auth, storage, cloud functions and push
SaaS
Back4App
Backend as a Service
Hosted backend built on Parse Server with a database, auth and cloud functions
SaaS

