#2323rd of 28 in Backends, databases and hosting
nitric
Multi-language backend framework that infers cloud infrastructure from app code
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 2k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Go
1,965 on 31 Mar 20262,018 on 20 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Nitric is a Go-based CLI and framework where you declare APIs, buckets, queues, key-value stores and SQL databases inline in application code. `nitric up` generates Pulumi or Terraform deployments for AWS, GCP or Azure, with IAM permissions derived from the access you declare. It also runs the app locally with a dashboard. It has no AI-specific features.
Who it is for: Developers who want portable cloud backends without hand-written IaC
Strengths
- Infrastructure and least-privilege IAM inferred from a few lines of app code
- SDKs for JavaScript, TypeScript, Python, Go and Dart
- Deploys to AWS, GCP or Azure via Pulumi or Terraform providers
- Custom providers supported; local run with dashboard included
Weaknesses
- Not an AI project; README mentions no model or agent features
- Limited to the resource types Nitric abstracts; custom needs use escape hatches
- Needs the Nitric CLI and a provider toolchain to deploy
- Not a hosted backend; you still deploy to and pay for your own cloud
What it needs
- no GPU
- Needs Pulumi or Terraform (deployment), AWS, GCP or Azure account (deployment)
Also in Backends, databases and hosting
See all 28| Rank | Project | Score |
|---|---|---|
| 1 | appwriteSelf-hostable backend with auth, databases, storage, functions, messaging and hosting | 95 out of 100 |
| 2 | dokploySelf-hosted PaaS for deploying apps and databases across Docker Swarm nodes | 86 out of 100 |
| 3 | dokkuSelf-hosted mini-Heroku PaaS that deploys apps with git push | 78 out of 100 |
| #4 | pocketbaseGo backend with embedded SQLite, auth, file storage and admin UI | 77 out of 100 |
| #5 | spacetimedbRelational database that runs your app logic as modules and syncs clients live | 77 out of 100 |