Django LiveView

May 15, 2026 ยท View on GitHub

Django LiveView

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