{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/11"}],"enrichment":{"capability":"Adds Server-Sent Events (SSE) streaming to Django applications, allowing views to push data to connected clients over persistent HTTP connections.","skillfed_tags":["real-time-streaming","sse"],"use_cases":["Build a live notification feed where clients connect once and receive updates without polling.","Stream real-time data to multiple connected browsers as events occur on the server.","Implement a dashboard that updates automatically when backend data changes.","Send event notifications from Django views to connected clients with reliable delivery.","Create a live activity log or audit trail visible to multiple users simultaneously."],"what_it_does":"Django EventStream is a Django app that streams data to connected clients using the Server-Sent Events protocol (SSE). Instead of clients polling for updates, they open a persistent HTTP connection and receive events as they occur. The package handles the streaming protocol, connection management, and event delivery, making it straightforward to add real-time capabilities to Django views.\n\nIt supports per-user channel permissions, optional event persistence to the database for reliable delivery after disconnections, and integration with Django REST Framework. For scaling across multiple instances, it can use Redis or a GRIP proxy to coordinate event delivery. The package depends on Django, PyJWT, gripcontrol, django_grip, and six.","worth_installing":"Yes, if you need real-time push notifications or live data streaming in Django without WebSockets. The package is actively maintained, has low install friction, uses a permissive MIT license, and requires only standard dependencies. It's well-suited for applications that need SSE but not the complexity of alternative infrastructure. Requires Python >=3.10."},"id":"django-eventstream","links":{"html":"https://skillfed.io/packages/django-eventstream","md":"https://skillfed.io/packages/django-eventstream.md","pypi":"https://pypi.org/project/django-eventstream/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-29","license_spdx":null,"license_treatment":"permissive","name":"django-eventstream","python_support":"supports_current","summary":"Server-Sent Events for Django"},"popularity":{"monthly_downloads":84297,"position":14010,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"5.3.4"}
