Built for React 19

DinouFull-Stack React 19 Framework

Unlock the full potential of Server Components and Server Functions. Zero configuration, blazing fast builds, and designed specifically for the React 19 era.

Why Dinou?

Engineered for Control and Speed

Most frameworks lock you into their build tools. Dinou gives you the cutting edge features of React 19 with complete architectural freedom.

React 19 Foundation
Built from the ground up to leverage the new Server Components architecture.
  • React Server Components (RSC)
  • Server Functions
  • Suspense Streaming
Intelligent Rendering
Static by default, dynamic when needed. Optimized for performance.
  • Automatic Static Bailout
  • Incremental Static Generation (ISG)
  • ISR (Revalidation)
  • Force Dynamic Mode
Routing & Navigation
Intuitive routing with a SPA-like experience for the end user.
  • File-based Routing System
  • Soft Navigation (SPA Experience)
  • Nested Layouts
  • Dynamic & Catch-all Routes
Bundler Agnostic
The only framework that lets you choose your build engine via commands.
  • Switch via script (e.g. npm run dev:rollup)
  • Support for Webpack, Rollup & Esbuild
  • Full 'Eject' support
Zero Configuration

Start coding in seconds

Don't waste time configuring bundlers. Dinou comes pre-configured with the best defaults for modern React applications. Just run the init command and start coding.

bash
$npx create-dinou@latest my-app
Creating a new Dinou app in ./my-app...
Project initialized
$cd my-app && npm run dev
ready started server on http://localhost:3000

Ready to ship?

Join the new wave of React developers building faster, lighter, and simpler web applications.