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

    Wraith — A responsive screenshot comparison tool

    Ruby 4.8k 356

  2. Imager.js Imager.js Public

    Responsive images while we wait for srcset to finish cooking

    JavaScript 3.8k 221

  3. peaks.js peaks.js Public

    JavaScript UI component for interacting with audio waveforms

    JavaScript 3.4k 287

  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 340

  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 262

Repositories

Showing 10 of 977 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 5 1 1 3 Updated Jan 7, 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 5 Updated Jan 7, 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,659 262 4 93 Updated Jan 7, 2026
  • bug Public

    Started life at BBC News - BUG enables control and monitoring of broadcast kit from a single web interface.

    bbc/bug’s past year of commit activity
    JavaScript 36 Apache-2.0 2 27 4 Updated Jan 7, 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,887 340 0 0 Updated Jan 7, 2026
  • bigscreen-player Public

    Simplified media playback for bigscreen devices

    bbc/bigscreen-player’s past year of commit activity
    JavaScript 107 Apache-2.0 18 7 8 Updated Jan 7, 2026
  • ceph-ansible Public Forked from ceph/ceph-ansible

    Ansible playbooks to deploy Ceph, the distributed filesystem.

    bbc/ceph-ansible’s past year of commit activity
    Python 0 Apache-2.0 1,037 0 0 Updated Jan 7, 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 Jan 7, 2026
  • rd-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/rd-dash.js’s past year of commit activity
    JavaScript 1 1,776 0 3 Updated Jan 6, 2026
  • pole Public

    Pole is a a high-level `vault` tool for more conveniently finding and reading secrets.

    bbc/pole’s past year of commit activity
    Python 4 Apache-2.0 0 0 0 Updated Jan 6, 2026