wasp-lang/wasp

The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 4 minutes ago
Added to GitGenius on September 3rd, 2026
Created on January 30th, 2020
Open Issues & Pull Requests: 835 (+1)
GitHub issues: Enabled
Number of forks: 1,470
Total Stargazers: 18,726 (+0)
Total Subscribers: 71 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.9 days
Mean response time: 90.6 days
90th percentile: 266.0 days
Tracked items: 1,008

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 36% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "f: deployment" is answered fastest, typically in about 28 hours, while "enhancement" waits about 8 days. 49% of tracked open issues have had no activity in three months. Only 4% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 636
New in 7 days: 16
Closed in 7 days: 13
Avg open age: 587 days
Stale 30+ days: 490
Stale 90+ days: 366

Recent activity

Opened in 7 days: 15
Closed in 7 days: 12
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (234)
  • dx (218)
  • shouldfix (147)
  • documentation (126)
  • f: auth (112)
  • faster wasp dev (112)
  • bug (96)
  • f: deployment (87)

Detailed Description

Wasp is a full-stack framework for building JavaScript and TypeScript web applications with React, Node.js, and Prisma using declarative specification files.

Wasp addresses the complexity of full-stack web development by letting developers describe their application's high-level structure in a declarative specification file, then generating the complete front-end, back-end, and deployment configuration from that specification. Rather than writing boilerplate across multiple layers, developers write a concise `main.wasp.ts` file that declares features like authentication, database operations, and background jobs, then implement business logic in React and Node.js code that the specification references. The compiler generates the entire application stack, including end-to-end type safety between client and server, eliminating the manual wiring typically required in traditional full-stack development.

Wasp suits teams building web applications quickly without vendor lock-in, particularly those comfortable with React and Node.js who want to reduce boilerplate and configuration overhead. The framework is designed to work well with AI agents and code generation tools, providing clear structure and guardrails. Developers should choose Wasp if they value rapid development and deployment over maximum flexibility in technology choices, since the framework makes opinionated decisions about the stack. The tool generates deployable code that can run anywhere, with no requirement to use specific hosting providers.

The project's issue tracker is primarily shaped by internal planning rather than external user demand, with most issues raised by the maintainers themselves. Maintainers typically respond to new issues and pull requests within a few days. Work in the tracker centers on enhancement requests, developer experience improvements, and bug fixes that should be addressed.