wasp-lang/wasp
The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more. observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 95
- Longevity 100
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: 14
- age_days: 2407
- days_rel: 37
- days_push: 7
- n_releases_24m: 30
Adoption not part of the score
18711 stars · 1472 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Wasp is a batteries-included full-stack web framework for building JS/TS apps with React, Node.js, and Prisma, configured via a declarative TypeScript spec file. A compiler generates the client, server, and deployment code, with built-in auth, RPC operations, background jobs, email sending, and end-to-end type safety.
Use cases
- build a full-stack web app with React and Node.js quickly
- add authentication with Google, GitHub, or email to a web app
- deploy a full-stack app with a single CLI command
- get end-to-end type safety between frontend and backend
- run recurring background jobs in a Node.js app
- send transactional emails without wiring up providers manually
- scaffold a CRUD app with Prisma and React Query
- give AI coding agents a structured framework for generating web apps
When to choose
- you want a Rails-like opinionated framework for React + Node.js + Prisma
- you want auth, jobs, email, and deployment handled out of the box
- you want minimal boilerplate and easier upgrades in a full-stack app
- you're building apps with AI agents and want guardrails and structure
- you want full-stack type safety without manual wiring
When to avoid
- you need fine-grained control over your server architecture or non-React frontends
- your project uses a stack other than React/Node.js/Prisma
- you're building a microservices system rather than a monolithic web app
- you need a framework with a large ecosystem of third-party plugins
Facets
framework · maturity active
web-framework auth rpc orm email scheduling deployment cli templating routing web-development backend frontend developer-tools large-language-models cross-platform cli full-stack react prisma typescript declarative ai-friendly single-command-deployment end-to-end-type-safety nodejs web-server
10 sources
- readme: https://github.com/wasp-lang/wasp · fetched 2026-08-28 · d5e13c1c832f
- homepage: https://wasp.sh · fetched 2026-08-29 · 2af3e4cccbce
- site_page: https://wasp.sh/docs · fetched 2026-08-29 · aabca5a65f4a
- site_page: https://wasp.sh/docs/quick-start · fetched 2026-08-29 · e4f264e01280
- site_page: https://wasp.sh/docs/general/spec · fetched 2026-08-29 · 8cc4e74c007e
- site_page: https://wasp.sh/docs/auth/overview · fetched 2026-08-29 · ca608e095e12
- site_page: https://wasp.sh/docs/data-model/entities · fetched 2026-08-29 · f16911e0358c
- site_page: https://wasp.sh/docs/data-model/operations/overview · fetched 2026-08-29 · f108f538afc0
- site_page: https://wasp.sh/docs/advanced/jobs · fetched 2026-08-29 · 68025a415e1e
- site_page: https://wasp.sh/docs/advanced/email · fetched 2026-08-29 · b80c40e33ee0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| wasp-lang/wasp | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem