
About Wasp
Wasp is an open source full-stack web framework that uses TypeScript across the front end and back end. You describe the app in one spec file, and the framework wires the pieces together.
What it does
Wasp provides a high-level spec file that connects routes, pages, data models and deployment. Auth, background jobs, email, WebSockets and a typed RPC layer are built in. The front end uses React, the server side uses Node.js, and the database layer uses Prisma. The framework is meant to feel like Rails or Laravel, so you can focus on the app rather than the wiring.
Key features
- App described in one TypeScript spec file
- Built-in auth with username, email and social login
- Background jobs, email and WebSockets
- Type-safe calls between client and server
- Deploy with one command on most platforms
Who it's for
Web developers who know React and Node.js and want a structured framework will find it useful. Small teams that want auth and jobs without assembling many libraries are another good fit.
Pricing and good to know
Wasp is open source under the MIT license, with no dependency on a third-party provider or cloud platform. You can host it on your own infrastructure. The command line tool is installed through npm.
Highlights
- App described in one TypeScript spec file
- Built-in auth with username, email and social
- Background jobs, email and WebSockets
- Type-safe calls between client and server
- Deploy with one command












