Build Full-Stack Dart Web Apps
The meta-framework for Jaspr with module-based architecture, file-based routing, and powerful scaffolding.
dart pub global activate duxt
Everything you need
Build production-ready Dart web applications with batteries included
Module-Based Architecture
Organize code by feature with pages, components, models & APIs
File-Based Routing
Pages auto-generate routes — no manual configuration needed
Built-in Tailwind CSS
Automatic Tailwind compilation with watch mode in development
Fullstack Template
New projects include a complete blog example with SQLite
State Management
DuxtState mixin handles loading, error & data states
Scaffold Generator
Full CRUD generation with a single command
The Duxt Family
A growing collection of packages to supercharge your Dart web development
Duxt Framework
The meta-framework for Jaspr. Routing, layouts, static builds, and full-stack Dart web apps.
Learn moreDuxt ORM
ActiveRecord-style ORM with soft deletes, lifecycle hooks, and nested eager loading. PostgreSQL, MySQL & SQLite.
Learn moreDuxt HTML
Flutter-style HTML components for Jaspr. 80+ typed components with clean builder syntax.
Learn moreDuxt Signals
Reactive signals for Dart. Lightweight state management with auto-tracking.
Learn moreDuxt UI
Beautiful, accessible UI components built for Duxt. 50+ components ready to use.
Learn moreDuxt CLI
Command-line interface for building, serving, and deploying Duxt web apps.
Learn moreDuxt MCP
Hosted MCP server giving AI tools full Duxt framework knowledge. Works with Claude Code, Cursor, and more.
Learn moreUp and running in seconds
# Install Duxt CLI
$ dart pub global activate duxt
# Create a new project
$ duxt create my-app
$ cd my-app
# Start dev server
$ duxt dev
# Generate a module
$ duxt g module posts
# Generate a page
$ duxt g page posts/[id]
# Scaffold full CRUD
$ duxt scaffold posts title:String