2021-06-17 08:34:13 +02:00
2021-02-15 11:39:03 +01:00
2021-05-27 23:42:16 +02:00
2021-03-01 16:48:44 +01:00
2021-06-17 08:34:13 +02:00

Nhost


Nhost is the open source Firebase alternative with GraphQL.

NEWS: Support for Flutter and Dart is now available (blog post).

Nhost is a backend as a service (BaaS) that provides the generic building block every modern app need: Database, GraphQL API, Authentication, Storage, Serverless Functions.

Simply, Nhost is the fastest and easiest way to build modern web and mobile apps that scale.

Nhost

Follow to stay up to date

Stargazers repo roster for @nhost/nhost

Services

  • PostgreSQL (database) - The worlds most advanced relational database.
  • Hasura (GraphQL API) - Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
  • Hasura Auth (Authentication) - Complete authentication solution for Hasura
  • Hasura Storage - Serve files at scale.
  • AWS Lambda (Serverless Functions) - pieces of code written with backend languages that take an HTTP request and provide a response.
  • CLI - Develop locally with a complete Nhost backend.
  • GitHub integration - Push your changes to your GitHub repository for automatic deployment to production. Just like Netlify and Vercel, but for your backend.

Get started

Either create a project on Nhost or use our CLI:

$ npm install -g nhost

$ nhost init

✔ Local Nhost backend is up!
GraphQL API:	http://localhost:8080/v1/graphql
Hasura Console:	http://localhost:9695
Auth & Storage:	http://localhost:9001
Custom API:	    http://localhost:4000

How it works

SDKs

  • Nhost JS SDK - Client SDK that Works with all frontend web frameowrk such as React, Next.js, Nuxt, Angular, Vue. Also works with React Native.
  • Dart & Flutter - Client SDK for Dart & Flutter.
  • React Apollo - Integrates the Apollo Client and React with Nhost
  • React Auth - Integrates authentication with Nhost.

Examples

Complete examples of applications with Nhost and different frontend frameworks.

🙌 Contributing

let's do it!

🛡️ Security

If you discover a security vulnerability within Nhost, please send an e-mail to security@nhost.io. All security vulnerabilities will be promptly addressed.

🥰 Follow us

Follow this repository to stay up-to-date!

Other platforms to follow Nhost on: GitHub Discussions, Blog, Twitter, Discord, YouTube.

📝 License

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

Languages
TypeScript 67.8%
Go 17.5%
HTML 6.8%
CSS 1.9%
Vue 1.8%
Other 4%