Live Blog
Open-source live blogging platform for newsroom coverage
118 stars 64 forks last commit first released AGPL-3.0
Actively maintained
Last commit 21 Aug 2026.

Live Blog is an open-source web application designed for newsrooms to provide real-time coverage of breaking events and ongoing stories. It produces an embeddable, responsive timeline combining text, images, audio, video and social content with editor workflows and live updates.
Key Features
- Real-time, embeddable timelines with websocket-driven updates for live reporting
- Support for rich media: images, audio, video and social-media embeds
- Editor and reporter workflows for collaborative coverage and moderation
- Server-side API and management commands for integration and automation
- Uses Elasticsearch for search/indexing, MongoDB for storage and Redis for caching/queues
- Build tooling for frontend (Node/Grunt) and Python-based server with typical manage.py workflows
Use Cases
- Live coverage of breaking news, sports, elections, conferences and other events
- Embedding a live timeline into an existing CMS or article page for continuous updates
- Team-based reporting with editors curating and publishing reporter submissions in real time
Limitations and Considerations
- Operational complexity: requires multiple external services (Elasticsearch, MongoDB, Redis) which increase deployment and maintenance overhead
- Installation and build process references older runtimes and tooling (example: Python 3.6 and Grunt in docs), so careful attention to supported versions is required
- Frontend build uses legacy tooling (Grunt) which may require adapting modern pipelines
Live Blog is suitable for news organisations that need a production-ready, API-driven live blogging system with embeddable timelines and collaborative editorial controls. It balances rich media support and real-time updates with an opinionated stack that requires integration and operational resources.
Categories:
Tags:
Tech Stack:
Similar to Live Blog

NewsBlur
Personal RSS reader and social news platform
Open-source RSS reader with real-time feed updates, training-based filtering, full-text search, social sharing, and native mobile apps; available hosted or self-hosted.
Superdesk
End-to-end newsroom platform and headless CMS for news publishing
Open-source digital newsroom platform for news creation, curation, workflow, and multi-channel distribution, built around an API-centric headless CMS.

Jitsi Meet
WebRTC-based video conferencing for the web and mobile
Self-hostable WebRTC video conferencing with chat, screen sharing, moderation tools, and SDKs for embedding meetings into web and mobile apps.

SAMA
Scalable open-source real-time chat server with WebSocket API
SAMA is a Node.js-based open-source chat server using uWebSockets.js, MongoDB and Redis, providing WebSocket/HTTP APIs, E2EE, clustering, and web/mobile clients.

u-wave
Self-hosted collaborative music listening with a shared queue
u-wave is a self-hosted social music room with DJ-style queueing, chat, and browser-based playback for listening together in real time.

OpenCut
Open-source, cross-platform timeline-based video editor
Free open-source video editor for web, desktop, and mobile with timeline editing, multi-track support, real-time preview, and local-first privacy.







