Search for a command to run...
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:
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.