The Open Source Firebase Alternative with GraphQL.
Alternatives To Nhost
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
17 hours ago36March 16, 2020272apache-2.0TypeScript
The open source Firebase alternative. Follow to stay updated about our public Beta.
React Starter Kit21,7981515 days ago23March 07, 20163mitTypeScript
The web's most popular Jamstack front-end template (boilerplate) for building web applications with React
Rxdb19,0388268a day ago312September 22, 20225apache-2.0TypeScript
A fast, offline-first, reactive database for JavaScript Applications https://rxdb.info/
Nhost6,473919 hours ago91September 20, 2022159mitTypeScript
The Open Source Firebase Alternative with GraphQL.
React Firebase Starter4,44723 months ago25July 22, 2016135mitJavaScript
Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay
Space Cloud3,736
a month ago40September 05, 2021177apache-2.0Go
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Firebase Gcp Examples632
a month ago48mitJavaScript
🔥 Firebase app architectures, languages, tools & some GCP things! React w Next.js, Svelte w Sapper, Cloud Functions, Cloud Run.
Apollo Link Firebase413
4 years agon,ullmitTypeScript
:fire: :link: apollo-link-firebase provides you a simple way to use Firebase with graphQL.
Graphcool Templates356
5 years ago43mitJavaScript
📗 Collection of Graphcool Templates
Firestore Apollo Graphql303
4 years ago3unlicenseTypeScript
An example of a GraphQL setup with a Firebase Firestore backend. Uses Apollo Engine/Server 2.0 and deployed to Google App Engine.
Alternatives To Nhost
Select To Compare

Alternative Project Comparisons



Quickstart      Website      Docs      Blog      Twitter      Discord

Nhost is an open source Firebase alternative with GraphQL, built with the following things in mind:

  • Open Source
  • GraphQL
  • SQL
  • Great Developer Experience

Nhost consists of open source software:

Architecture of Nhost

Visit https://docs.nhost.io for the complete documentation.

Get Started

Option 1: Nhost Hosted Platform

  1. Sign in to Nhost.
  2. Create Nhost app.
  3. Done.

Option 2: Self-hosting

Since Nhost is 100% open source, you can self-host the whole Nhost stack. Check out the example docker-compose file to self-host Nhost.

Sign In and Make a Graphql Request

Install the @nhost/nhost-js package and start build your app:

import { NhostClient } from '@nhost/nhost-js'

const nhost = new NhostClient({
  subdomain: '<your-subdomain>',
  region: '<your-region>'

await nhost.auth.signIn({ email: '[email protected]', password: 'spaceX' })

await nhost.graphql.request(`{
  users {

Frontend Agnostic

Nhost is frontend agnostic, which means Nhost works with all frontend frameworks.


  • Start developing locally with the Nhost CLI

Nhost Clients




First and foremost: Star and watch this repository to stay up-to-date.

Also, follow Nhost on GitHub Discussions, our Blog, and on Twitter. You can chat with the team and other members on Discord and follow our tutorials and other video material at YouTube.

Nhost is Open Source

This repository, and most of our other open source projects, are licensed under the MIT license.

ROSS Index - Fastest Growing Open-Source Startups | Runa Capital

How to contribute

Here are some ways of contributing to making Nhost better:


A table of avatars from the project's contributors

Popular Graphql Projects
Popular Firebase Projects
Popular Application Programming Interfaces Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Graphql Api
Serverless Functions
Backend As A Service