Command Palette

Search for a command to run...

position in category
#16

Full-stack, declarative web framework that compiles a simple config file and your React and Node.js code into a complete web application. Uses a Rails-like approach: describe auth, routes, queries, and entities in a .wasp file, and the compiler generates front-end, back-end, and deployment code while you write most logic in familiar stack, React, Node.js, and Prisma.

Wasp is fully open source with no vendor lock-in for auth or deployment. It stands out from Next.js, Nuxt, and Gatsby by acting as a domain-specific language and compiler rather than a library: the tool understands your app structure and can inject auth UI, RPC, cache invalidation, and type safety without boilerplate. Teams have used it to ship SaaS products and hackathon winners, such as Farnance, Amicus, and CoverLetterGPT.

Key capabilities:

  • Declarative auth with social providers and email, plus built-in Auth UI components
  • Type-safe RPC layer with automatic client-server types from Prisma entities
  • Background jobs with persistence, retries, and scheduling
  • Single-command deployment to Fly.io, Railway, and self-hosted targets
  • Full TypeScript support with end-to-end type safety across the stack
  • Custom API routes, WebSockets, email sending, and React Query for data fetching

Wasp fits teams building full-stack web apps with modern best practices and minimal scaffolding. Ideal for MVPs, internal tools, and SaaS products where you want auth, database, and deployment wired up quickly without sacrificing control over React and Node.js code.

GitHub Repositories
2
-33.3%
Trending down this week
Removed in 1 repo

Top repositories using Wasp

Most popular GitHub repositories that import or use Wasp

Most likely to be used with

Project using this technology also uses those, ordered by popularity
Cumulated Stars
34.7K
Missing something?