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 348

  2. Imager.js Imager.js Public archive

    Responsive images while we wait for srcset to finish cooking

    JavaScript 3.8k 215

  3. peaks.js peaks.js Public

    JavaScript UI component for interacting with audio waveforms

    JavaScript 3.4k 292

  4. audiowaveform audiowaveform Public

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

    C++ 2.2k 253

  5. sqs-consumer sqs-consumer Public

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

    TypeScript 1.9k 335

  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 282

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 21 3 2 0 Updated Nov 2, 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,718 282 8 100 Updated Nov 2, 2026
  • consumer-contracts Public

    Consumer-driven contracts in JavaScript

    bbc/consumer-contracts's past year of commit activity
    TypeScript 110 5 1 4 Updated Nov 2, 2026
  • http-transport Public

    A flexible, modular REST client built for ease-of-use and resilience

    bbc/http-transport's past year of commit activity
    JavaScript 14 10 5 6 Updated Nov 2, 2026
  • http-transport-circuit-breaker Public

    Circuit Breaker

    bbc/http-transport-circuit-breaker's past year of commit activity
    JavaScript 2 0 0 3 Updated Nov 2, 2026
  • bbcrd-identical Public

    Identical is an asymmetric and cooperative game playable remotely inspired by board game social interaction patterns

    bbc/bbcrd-identical's past year of commit activity
    JavaScript 5 BSD-3-Clause 0 0 11 Updated Nov 2, 2026
  • newslabs-io Public

    News Labs coding assessment

    bbc/newslabs-io's past year of commit activity
    TypeScript 3 0 0 21 Updated Nov 2, 2026
  • web-vitals Public

    Collects device capability metrics and Web Vitals metrics for each page view. Sends those metrics to a reporting endpoint.

    bbc/web-vitals's past year of commit activity
    JavaScript 8 Apache-2.0 4 1 11 Updated Nov 1, 2026
  • audio-orchestration Public template

    Template application and library for multi-device audio experiences made with Audio Orchestrator.

    bbc/audio-orchestration's past year of commit activity
    JavaScript 13 1 2 11 Updated Nov 1, 2026
  • software-engineering-technical-assessments Public

    Technical assessment for hiring

    bbc/software-engineering-technical-assessments's past year of commit activity
    Kotlin 123 139 4 51 Updated Oct 31, 2026