nitrojs/nitro
Next Generation Server Toolkit. Create web servers with everything you need and deploy them wherever you prefer. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 1680
- days_rel: 84
- days_push: 7
- n_releases_24m: 42
Adoption not part of the score
11148 stars · 893 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Nitro is a TypeScript server toolkit that extends Vite apps with a production-ready server featuring file-based routing, caching, KV storage, database access, and WebSocket support. It compiles the same codebase to run on Node.js, Bun, Deno, edge workers, and serverless platforms with zero configuration.
Use cases
- build api servers with file-based routing in typescript
- deploy one codebase to node, bun, deno, and serverless platforms
- add backend api routes to an existing vite app
- create full-stack servers with zero configuration
- add websocket support to a portable server
- cache route responses with swr semantics
- run scheduled or one-off server tasks
- server-side rendering for vite applications
When to choose
- you want a portable server that deploys across runtimes and edge platforms without code changes
- you prefer file-based routing with compiled, minimal output
- you are building a Nuxt/Vite full-stack app and need a production server layer
- you need built-in caching, storage abstraction, and websocket support out of the box
When to avoid
- you need a heavyweight framework with batteries-included ORM, auth, and admin tooling
- your project is not JavaScript/TypeScript based
- you require stable, long-term-support guarantees for experimental features like the database or tasks layer
- you want a minimal express-style library without a build step
Facets
framework · maturity active
web-framework http-server routing caching websocket ssr middleware database deployment web-development backend developer-tools apis bun cross-platform serverless cloud server-toolkit file-based-routing vite zero-config edge-deployment unjs h3 full-stack api-routes portable-servers nodejs deno typescript web-server
10 sources
- readme: https://github.com/nitrojs/nitro · fetched 2026-08-28 · 36bad4fc38ac
- homepage: https://nitro.build · fetched 2026-08-29 · 8bf04879868d
- site_page: https://nitro.build/docs/quick-start · fetched 2026-08-29 · 97a025ed0e6b
- site_page: https://nitro.build/docs/routing · fetched 2026-08-29 · 3a7d285cab34
- site_page: https://nitro.build/docs/server-entry · fetched 2026-08-29 · 0c734a678115
- site_page: https://nitro.build/docs/cache · fetched 2026-08-29 · e491d94b78ec
- site_page: https://nitro.build/docs/storage · fetched 2026-08-29 · 6180f6940e05
- site_page: https://nitro.build/docs/database · fetched 2026-08-29 · d4e479b27a68
- site_page: https://nitro.build/docs/tasks · fetched 2026-08-29 · 48d48c66aef8
- site_page: https://nitro.build/docs/websocket · fetched 2026-08-29 · b7a3d0bc3002
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nitrojs/nitro | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem