Django LiveView
May 15, 2026 ยท View on GitHub

Build real-time, reactive interfaces with Django using WebSockets โ write Python, not JavaScript.
Django LiveView is a framework for creating interactive, real-time web applications entirely in Python, inspired by Phoenix LiveView and Laravel Livewire.
Create rich, dynamic user experiences with server-rendered HTML without writing a single line of JavaScript. Perfect for Django developers who want real-time features without the complexity of a separate frontend framework.
๐ Requirements
- Python 3.10+
- Django 4.2+
- Redis (for Channels layer)
- Channels 4.0+
๐ Quick Start
Get started in minutes! Follow our interactive tutorial:
๐ Quick Start Guide
The guide covers:
- Installation and setup
- Creating your first LiveView handler
- Building interactive components
- Real-time updates with WebSockets
๐ Documentation
Complete documentation is available at:
๐ https://django-liveview.andros.dev/docs/install/
Learn about:
- Handlers and frontend integration
- Forms and broadcasting
- Advanced features (infinite scroll, auto-focus, debounce)
- Error handling and testing
- Deployment strategies
- API reference and troubleshooting
๐ License
MIT License - see LICENSE file for details.
Made with โค๏ธ and Python