Andros Fenollosa fb2b91b3fa fix: update version to 2.1.8 and change status to Production/Stable in setup.py
- Update __version__ from 2.1.7 to 2.1.8 to match pyproject.toml
- Change Development Status from Beta to Production/Stable to match pyproject.toml
- Ensures consistency across all package configuration files
2025-12-30 15:21:00 +01:00
2025-12-09 09:46:15 +01:00

Django LiveView

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/

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

Languages
JavaScript 95.1%
Python 4.9%