Skip to content
@bbc

BBC

Open source code used on public facing services, internal services and educational resources.

Popular repositories Loading

  1. wraith wraith Public archive

    Wraith — A responsive screenshot comparison tool

    Ruby 4.8k 356

  2. Imager.js Imager.js Public archive

    Responsive images while we wait for srcset to finish cooking

    JavaScript 3.8k 220

  3. peaks.js peaks.js Public

    JavaScript UI component for interacting with audio waveforms

    JavaScript 3.4k 286

  4. audiowaveform audiowaveform Public

    C++ program to generate waveform data and render waveform images from audio files

    C++ 2.1k 247

  5. sqs-consumer sqs-consumer Public

    Build Amazon Simple Queue Service (SQS) based applications without the boilerplate

    TypeScript 1.9k 339

  6. simorgh simorgh Public

    The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.

    TypeScript 1.7k 266

Repositories

Showing 10 of 978 repositories
  • world-service-rss Public

    A list of the most recent stories from across the world in your language

    bbc/world-service-rss’s past year of commit activity
    JavaScript 7 2 1 3 Updated Feb 19, 2026
  • simorgh Public

    The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.

    bbc/simorgh’s past year of commit activity
    TypeScript 1,669 266 4 93 Updated Feb 18, 2026
  • sofie-core Public Forked from Sofie-Automation/sofie-core

    BBC fork of Sofie: The Modern TV News Studio Automation System (Server Core)

    bbc/sofie-core’s past year of commit activity
    TypeScript 6 MIT 56 0 7 Updated Feb 18, 2026
  • origin_simulator Public

    A tool to simulate a (flaky) upstream origin during load and stress tests.

    bbc/origin_simulator’s past year of commit activity
    Elixir 21 MIT 8 1 10 Updated Feb 18, 2026
  • dash.js Public Forked from Dash-Industry-Forum/dash.js

    A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.

    bbc/dash.js’s past year of commit activity
    JavaScript 16 1,775 0 0 Updated Feb 18, 2026
  • sqs-consumer-starter Public

    Examples of how to use sqs-consumer for starting out, or for reproductions

    bbc/sqs-consumer-starter’s past year of commit activity
    TypeScript 1 3 0 0 Updated Feb 18, 2026
  • sqs-consumer Public

    Build Amazon Simple Queue Service (SQS) based applications without the boilerplate

    bbc/sqs-consumer’s past year of commit activity
    TypeScript 1,889 339 0 9 Updated Feb 18, 2026
  • ttml-validator Public

    ttml-validator validates TTML documents against provided constraint sets such as the BBC Subtitle Guidelines or the DAPT profiles of TTML2.

    bbc/ttml-validator’s past year of commit activity
    Python 1 0 2 0 Updated Feb 17, 2026
  • tams Public

    Time Addressable Media Store API

    bbc/tams’s past year of commit activity
    Makefile 83 Apache-2.0 7 3 9 Updated Feb 17, 2026
  • sqs-producer Public

    Simple scaffolding for applications that produce SQS messages

    bbc/sqs-producer’s past year of commit activity
    TypeScript 219 53 0 8 Updated Feb 17, 2026