aicoolies logo
Wasp logo

Wasp

Batteries-included full-stack framework for React, Node.js, and Prisma

Share
open-sourceOpen Source
Visit Website →

Wasp is an open-source full-stack web framework that brings the Rails-like batteries-included experience to the JavaScript ecosystem. It uses a declarative configuration file to define auth, database models, server operations, and routing, then compiles to a standard React and Node.js application with Prisma for data access. With 18,000+ GitHub stars and YC backing, Wasp eliminates boilerplate while giving AI coding agents clear structure and guardrails.

Wasp takes the declarative configuration approach that made Rails and Django productive and applies it to the modern JavaScript stack. A single main.wasp file describes the entire application structure — routes, pages, database entities, authentication methods, server operations, background jobs, and email sending — in a concise domain-specific language. The Wasp compiler reads this specification and generates a complete React frontend with TanStack Query for data fetching, a Node.js and Express backend, and Prisma-based database access with full TypeScript types that flow across the entire stack.

The batteries-included philosophy means features that typically require days of configuration work come built in. Authentication supports username-password, Google, GitHub, and other social providers in a few lines of configuration. Server operations with automatic client-side cache invalidation replace manual API endpoint creation. Typed RPC calls between client and server eliminate the serialization and type-safety gaps that plague separate frontend-backend setups. Background jobs, email sending, and deployment helpers are first-class framework features rather than third-party additions.

Wasp has attracted particular attention for its compatibility with AI coding agents. The declarative configuration file gives AI tools a clear specification of the entire application, reducing hallucination and structural errors that occur when agents must infer application architecture from scattered code files. Official plugins for Claude Code and Cursor provide AI agents with framework-aware context. With $5.2 million in funding led by HV Capital, 18,000+ GitHub stars, and YC backing, Wasp is actively developing toward its 1.0 release with Fortune 500 companies among its early adopters.

Pricing

Free and open-source under MIT license

Platforms

Windows, Linux, macOS (generates React + Node.js apps)

Categories

Tags

Use Cases

Alternatives

Related Tools

KubeAI

Kubernetes operator for serving AI inference workloads

KubeAI is an Apache-2.0 Kubernetes operator for deploying and scaling AI inference workloads, including LLMs, embeddings, reranking, and speech-to-text. It gives platform teams OpenAI-compatible endpoints, model proxy/controller primitives, model caching, scale-from-zero behavior, and cluster-native resource management for self-hosted inference on Kubernetes.

open-sourceOpen Source
OpenUI logo

OpenUI

Open-source UI generation from natural-language prompts

OpenUI is an Apache-2.0 design-to-code tool from W&B that turns natural-language interface prompts into live HTML previews and frontend code. Teams can run it locally or with Docker, connect OpenAI, Groq, LiteLLM-compatible providers, or Ollama, and export generated UI toward React, Svelte, Web Components, and related workflows. It fits rapid UI mockups where developers want editable code instead of screenshots.

open-sourceOpen SourceTelemetry

Figma MCP Server

Official remote MCP server for design-to-code and write-to-canvas Figma workflows.

Figma MCP Server is Figma’s official remote Model Context Protocol surface for design-to-code agents. It gives supported clients structured design context, variables, components, selected-frame code context, Code Connect mappings, and beta write-to-canvas tools for creating or updating native Figma frames from an MCP client while keeping the workflow tied to Figma files.

freemiumTelemetry
OpenPencil logo

OpenPencil

AI-native open-source design editor and Figma alternative

OpenPencil is an AI-native, open-source design editor for teams that want a Figma-like canvas with source-visible code and experimental AI design workflows. It is best framed as OpenPencil by the open-pencil project, separate from the same-name ZSeven-W repo, and useful for early UI prototyping, design-to-code exploration, and open-source visual editing pilots.

open-sourceOpen Source

Talk to Figma MCP

Read/write MCP bridge between AI coding agents and Figma

Talk to Figma MCP is an MIT-licensed bridge from Grab that connects Cursor, Claude Code, and other MCP-capable agents to Figma through a local MCP server, WebSocket bridge, and Figma plugin. Unlike read-only context servers, it can inspect selections, create or modify nodes, update text in bulk, and automate design operations, so teams should review permissions before enabling write access.

open-sourceOpen SourceTelemetry

CLIProxyAPI

Self-hosted proxy API for routing AI CLI accounts into OpenAI-compatible endpoints

CLIProxyAPI is an open-source Go proxy server that wraps Gemini CLI, Claude Code, OpenAI Codex, Grok Build, and related CLI account flows behind OpenAI/Gemini/Claude-compatible API endpoints. Use it carefully: it can touch OAuth sessions, auth files, logs, and provider account policies, so production use needs credential and ToS review.

open-sourceOpen SourceTelemetry