Based in London · Available for projects worldwide

Joomla Development That Works For You

14 years building fast, secure Joomla websites for businesses across London, the UK and beyond — plus a growing range of powerful extensions.

14+ Years Experience
100+ Sites Delivered
12 Joomla Extensions
SE Live Blog - 1
SE Live Blog - 2

SE Live Blog

SE Live Blog is a real-time live blogging news and sports component for Joomla 5 and 6. Built for publishers, sports clubs, and event organizers, it delivers live score updates, rolling commentary, and sport-specific detail breakdowns to readers with no third-party dependency and no ongoing monthly SAAS fees.

Features:
Real-time score and match updates via AJAX polling
Supports football, rugby, tennis, cricket, and more
Auto-calculates scores from sport-specific breakdowns
Full-screen hero header with background image support
Rolling commentary feed with editorial entry types
News and sports mode in a single component
Module widget for sidebar or homepage score display
Sound alerts and live viewer count built in
Details:

SE Live Blog is a real-time live blogging component for Joomla 5 and 6, built for news publishers, sports clubs, and event organisers. It delivers live score updates, rolling commentary, and sport-specific detail breakdowns directly from your own site — no third-party services, no embedded feeds, and no monthly SaaS fees.

Available as a free edition and a one-time-purchase Pro edition.

Why self-hosted matters

Embedded live blog widgets put your coverage on someone else's servers. That means third-party advertising you don't control appearing next to your editorial, third-party trackers loading on your domain under your GDPR liability, and an archive that isn't yours and disappears if the provider changes terms.

SE Live Blog keeps all of it on your site. Your coverage, your advertising, your data, your search visibility.

Free vs Pro

  Free Pro
News mode rolling coverage Yes Yes
Entries per feed Unlimited Unlimited
Concurrent live feeds 1 Unlimited
Authors per feed 1 Unlimited
Minimum polling interval 60 seconds 10 seconds
Archived feeds stay published Yes Yes
Sports mode with live score panel Yes
Sport-specific breakdown editors Yes
Scoreboard module Yes
LiveBlogPosting structured data Yes
Sponsor slots with click tracking Yes
Token-authenticated write API Yes
Per-feed permissions and approval workflow Yes
Sound alerts Yes
Live viewer count Yes
Per-feed theme overrides Yes
Support Documentation Priority email

The free edition is perpetual, not a trial. Nothing expires and no feature is time-limited. Everything you write stays published whichever edition you run.

Live coverage

Scores and entries update via a lightweight AJAX polling mechanism. A file-based micro-cache collapses requests so the server is queried once per interval per feed, regardless of how many people are watching. When a new entry is posted, readers see a notification bar and optionally hear a chime, and the feed brings in new content without a page reload.

Sport-specific scoring

Every supported format has a purpose-built score editor in the Joomla admin.

  • Rugby — tracks tries, penalty tries, conversions, penalties and drop goals, computing the headline score automatically
  • Tennis — derives the set count from completed sets only, so a 5–3 in-progress set doesn't wrongly advance the scoreline
  • American football — sums quarters
  • Ice hockey and similar — sums periods
  • Baseball — sums innings
  • Cricket — the innings breakdown is the score; the headline figure is replaced with match result text
  • Football and simple formats — score entered directly, as there's no breakdown to derive it from

Search visibility

Pro emits schema.org LiveBlogPosting structured data, which is how Google identifies a page as live coverage and can show the LIVE label in Top Stories. Coverage start and end times are handled automatically — when you mark a match full-time or close a news feed, the markup stops advertising the page as ongoing.

Sponsorship

Pro adds sponsor slots you control: logo, message and link, placed beside the score, in the feed at an interval you set, or both. Impressions and clicks are counted so you can show a sponsor what their matchday coverage delivered.

For a club, that turns the extension into a revenue line rather than a cost.

Multiple contributors

Pro supports several people posting to the same feed at once, with per-feed Joomla permissions. Grant a volunteer rights to update the score without giving them the rest of the feed configuration, or let contributors submit entries that an editor approves before they appear.

Feeds are individual Joomla assets, so permissions can differ between, say, your men's and women's team coverage.

Posting from outside the admin

Pro includes a token-authenticated write API for posting entries, updating scores and closing coverage from outside the Joomla administrator. Tokens are scoped to a single feed, revocable, and rate-limited. Idempotency keys mean a retry over a poor connection can't double-post the same update.

Accessibility

The feed is a proper ARIA live region, so screen readers announce new entries without re-reading the page. Polling never steals keyboard focus, the sound alert has a user control that remembers its setting, and default colours meet WCAG 2.2 AA contrast.

Theming

All output is themeable via CSS custom properties. Typography, colours, overlay opacity and logo dimensions are configurable from the component and module parameters without touching code. Per-feed overrides are a Pro feature.

Requirements

Joomla 5.0 or later, Joomla 6 compatible. PHP 8.1 or later. No additional libraries, CDN dependencies or third-party accounts. Standard Joomla MVC conventions throughout.

Technical notes

Polling, not WebSockets. Updates reach readers on the next poll rather than instantaneously. The default interval is 30 seconds, reducible to 10 on Pro.

Capacity. In testing, a single feed comfortably serves several hundred simultaneous visitors on standard cPanel shared hosting. For sustained audiences of 1,000 or more concurrent per feed, a VPS with OPcache is recommended.

No external data feeds. All match data is entered by an administrator or editorial team. There's no ingestion from commercial score providers.

Companion app. An iOS/Android app for posting from the touchline is under consideration, subject to demand.

Languages

English, Spanish, German, Portuguese, Chinese, Dutch, Arabic, Turkish.

Version
v2.0.0 5 6
Last Updated
1 Aug 2026
Cost
£39 with 12 months Updates and Support
A developer license option is available at checkout for unlimited activations.
📦 This product is part of the Sports Package , which also includes SE Sports Fixtures Manager, SE Sports Player Manager . Save £33.00 by buying the bundle. See the package →

Choose Your Plan

SE LIVE BLOG PRO
£39.00 per 1 year
SE LIVE BLOG FREE
Free edition. One live feed at a time, single author, news mode.
FREE
One live feed at a time
Single author
News mode
Unlimited entries

Changelog

v2.0.0 9 Jul 2026
2.0.0 | Introduced a Free and Pro Tier
?>

Contact us

If you have any questions, need a quote or want to chat to us about websites, please fill out the form and we will get back to you as soon as possible.

Turnstile *
Image