Wasp
Full-Stack Framework for the AI Era
Overview
Wasp is an open-source full-stack TypeScript framework designed to streamline web application development. By combining React on the frontend with Node.js and Prisma on the backend, Wasp provides a cohesive foundation that wires together essential full-stack features without requiring complex boilerplate. At the core of Wasp is a high-level spec configuration layer defined in TypeScript. Developers can declaratively specify authentication methods, data models, routes, operations, and background jobs. Wasp handles full-stack authentication, type-safe RPC client-server operations, cron jobs, email sending, WebSockets, and static site generation. Because Wasp compiles down to clean React and Node.js code, developers retain full code ownership without vendor lock-in. Applications built with Wasp can be deployed to any hosting platform using simple CLI commands.
Best for: Developers building full-stack TypeScript applications who want built-in authentication, database integration, and background jobs without cloud platform lock-in.
Pros and cons
What works well
- Fully open source with zero vendor lock-in or third-party cloud platform dependencies.
- Includes built-in authentication, background job processing, and database ORM integration.
- Provides end-to-end type safety between client queries and server functions.
Where it falls short
- Requires learning Wasp's specific spec file syntax and architectural conventions.
- Tightly integrated with its chosen tech stack of React, Node.js, and Prisma.
Pricing
User reviews
Frequently asked questions
What technologies does Wasp use?
Wasp connects React for frontend UI, Node.js for backend operations, and Prisma for database management.
Is Wasp open source?
Yes, Wasp is completely open source with no vendor lock-in or cloud dependency, allowing you to host applications anywhere.
What authentication methods are available out-of-the-box?
Wasp supports email/password, Google OAuth, and GitHub social login out of the box.
Does Wasp support background jobs?
Yes, Wasp includes built-in support for both scheduled cron jobs and one-off background tasks.
Wasp alternatives

Marblism
Developer Tools
Marblism provides a suite of six AI employees to automate email management, social media posting, lead generation, SEO writing, phone reception, and contract reviews.
Databutton
Developer Tools
Riff provides operational AI agents that integrate directly with existing ERP systems to automate procurement, planning, order fulfillment, and logistics workflows.
Bolt.new
Developer Tools
Bolt.new is an AI-powered web application builder by StackBlitz that allows users to create, test, and deploy full-stack applications and prototypes directly from natural language prompts.