Skip to main content

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/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

🤝 Contributing

Contributions are welcome! Please see the contribution guidelines for instructions on how to submit issues or pull requests.


📄 License

MIT License - see LICENSE file for details.


Made with ❤️ and Python

Metadata

Release files for django-liveview 2.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-liveview 2.4.0
File Size Uploaded
django_liveview-2.4.0.tar.gz 78.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-liveview 2.4.0
File Interpreter ABI Platform
django_liveview-2.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 132.7 kB

Release files / django_liveview-2.4.0.tar.gz

Download URL django_liveview-2.4.0.tar.gz
Size 78.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9d0f990c0f4d9134285ed6640a53fc51ecbe1cea59c21cc0a19fe1b2b3d6f1e7
BLAKE2b-256 checksum
How to use checksums
11472000c7bb6df4b07b721be85f300bc2c17d3f0c1af443fd734da94387f2f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.13

Release files / django_liveview-2.4.0-py3-none-any.whl

Download URL django_liveview-2.4.0-py3-none-any.whl
Size 54.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2a10065d44f7d2996c3350291ac7791aa6610df0bfd95d1696c7073a055874c4
BLAKE2b-256 checksum
How to use checksums
b40ce17231cdeaa649dc6270658fabd51a71a642d02c77d37e5054da431d7e0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.13

Release history Release notifications | RSS feed

2.5.0

2 release files

This release

2.4.0 This release

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.9

2 release files

2.1.8

2 release files

2.1.7

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page