Skip to content

Rudder

The fullstack Node.js framework with structure, speed, and AI built in.

Framework · Docs · Scaffolder · Discussions


What we build

Rudder is a batteries-included, modular TypeScript framework for Node.js. Controller-returned SSR views through Vike + Vite, AI-native agents, real-time collaboration, and service-oriented architecture: all in one monorepo, all opt-in.

51 first-party @rudderjs/* packages. Start with a few, bolt on what you need.


Quick start

pnpm create rudder my-app
cd my-app
pnpm rudder migrate     # set up the database (native engine, the default)
pnpm dev
# → http://localhost:3000 with a welcome page + register/login working end-to-end

Picked Prisma or Drizzle in the scaffolder instead? Run that ORM's setup (pnpm rudder db:generate && pnpm rudder db:push) before pnpm dev.


Projects

Project Description
rudder The framework monorepo: 51 @rudderjs/* packages across routing, ORM, auth, queue, AI, real-time, and more.
create-rudder Interactive scaffolder. Pick your database, frontend, and packages, then ship in 60 seconds.
rudderjs.com Documentation, guides, and the package reference.

Community


Contributing

We welcome contributions of every shape: bug fixes, new packages, docs, benchmarks, examples. Start with CONTRIBUTING.md and the code of conduct.

Rudder is MIT-licensed and built in the open.


Built with care by the Rudder team.

Pinned Loading

  1. rudder rudder Public

    Rudder is a batteries-included, modular TypeScript framework for Node.js, modular, UI-agnostic, fullstack-first.

    TypeScript 5

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…