Develop full-stack web apps without boilerplate.
Describe common features via Wasp DSL and write the rest in React, Node.js and Prisma.
app todoApp {
title: "ToDo App", /* visible in tab */
auth: { /* full-stack auth out-of-the-box */
userEntity: User,
externalAuthEntity: SocialLogin,
methods: {
usernameAndPassword: {},
google: {}
}
}
}
route RootRoute { path: "/", to: MainPage }
page MainPage {
/* Only logged in users can access this. */
authRequired: true,
/* import your React code */
component: import Main from "@client/Main.js"
}
$ curl -sSL https://get.wasp-lang.dev/installer.sh | sh
Yet another web framework. Except it's a language.
Don't worry, it takes less than 30 minutes to learn. Works seamlessly with your stack.
- Truly full-stack
- The wheel can take a break
- Less boilerplate
When we say full-stack, we really mean it. Wasp has you covered from front-end, back-end and database to deployment. Zero config required to get started.
No reinventing the wheel here. Write your code in React & Node.js as you are used to, along with your favourite NPM packages.
The language approach allows us to immensely improve developer experience. E.g., full-stack auth takes only 5 lines of code.
You're in a good crowd
Here's what folks using Wasp say about it. Join our Discord for more!
Show, don't tell.
Take a look at examples - see how things work and get inspired for your next project.
Waspello 📝
A Trello clone made with Wasp.
Real World App 🐑
A Medium clone made with Wasp and Material UI.
Waspleau 📊
A simple data dashboard that makes use of Wasp async jobs feature.
What's under the hood? 🚕
Given .wasp
and .js(x)/.css/...
, source files, Wasp compiler generates the full source of your web app in the target stack - front-end, back-end and deployment.
Typescript support
JS or TS - mix'n'match as you wish.
Learn moreWasp CLI
All the handy commands at your fingertips.
Learn moreLSP for VS Code
Syntax highligthing, go-to-definition, etc. work out-of-the-box.
Learn moreDeploy anywhere
See our deployment guide for more details.
Learn more

🏆 Showcase Gallery 🏆
See what others are building with Wasp.
Stay up to date 📬
Be the first to know when we ship new features and updates!
Frequently asked questions
For anything not covered here, join our Discord!