Built for developers who care about their stack
Duck Framework is a Python-first web framework built around simplicity and real-time interactivity. It combines a fast ASGI server, a reactive WebSocket UI engine called Lively, and first-class Django ORM integration — so you build the whole stack in one language without stitching together three separate tools.
Why Duck
Components, routes, and middleware built exactly to your app's shape — no unnecessary abstractions.
Async-first engine with msgpack WebSockets. Fast where it counts, predictable everywhere.
Drop-in Django ORM support. Bring your existing models and migrations without any rewrites.
CSRF protection, secure session middleware, and HTTPS tooling built in from day one.
From a weekend project to production traffic — the Blueprint system keeps large codebases clean.
Real-time component updates over WebSockets. No React, no Vue — just Python classes.
Build a Python web framework so complete and ergonomic that developers never need a separate frontend runtime. Every feature should pull its weight — nothing ships that doesn't earn its place.
A future where a single developer with a single language can ship a production-grade real-time web app in an afternoon, and maintain it confidently for years.