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.5.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.5.0
File Size Uploaded
django_liveview-2.5.0.tar.gz 130.7 kB Details

Built distribution (wheel)

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

Total release size: 236.0 kB

Release files / django_liveview-2.5.0.tar.gz

Download URL django_liveview-2.5.0.tar.gz
Size 130.7 kB
Tags Source
SHA-256 checksum
How to use checksums
006c63d20403440429876d500a9b34dd2fcc47f4d1679ace83a3ff5f669a5b0b
BLAKE2b-256 checksum
How to use checksums
1ff4bd887e26cf6cb846b6c8a21b27ef0a651653d3604c2ec3b7a88e86905381
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

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

Download URL django_liveview-2.5.0-py3-none-any.whl
Size 105.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
63d7f450828d353cf4178a1990bfabd770a4c67405f55e911d49e0fa96d3ffe3
BLAKE2b-256 checksum
How to use checksums
26cb6f93283064f8c8090e867e51cee62a96614b71f6fed9e8d16e6e39679d5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

2.5.0 This release

2 release files

2.4.0

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