bbc

BBC Joined Jun 2011 View on GitHub

Stars
31,175
across 592 public repos
Rank
#1,108
of 94,827 organizations, top 2%
New on the board this week

Repositories with 50+ stars

bbc's repositories with their overall rank
RankRepositoryLanguageStars
13,462

Wraith — A responsive screenshot comparison tool

Ruby 4,817
17,430

Responsive images while we wait for srcset to finish cooking

JavaScript 3,815
19,694

JavaScript UI component for interacting with audio waveforms

JavaScript 3,412
31,338

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

C++ 2,171
35,750

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

TypeScript 1,908
39,902

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

TypeScript 1,718
41,651

R package that helps create and export ggplot2 charts in the style used by the BBC News data team

R 1,644
50,543

An experimental HTML5 & WebGL video composition and rendering API.

JavaScript 1,353
61,424

Audio Waveform Data Manipulation API – resample, offset and segment waveform data in JavaScript.

JavaScript 1,091
93,079

Basic Real-time AV Editor - allowing you to preview, mix, and route live audio and video streams on the cloud

Python 694
102,577

A React component to make correcting automated transcriptions of audio and video easier and faster. By BBC News Labs. - Work in progress

JavaScript 624
113,629

TV Application Layer

JavaScript 558
240,756

Find the offset of an audio file within another audio file

Python 236
257,049

Simple scaffolding for applications that produce SQS messages

TypeScript 218
265,063

Monitor datasets, gets alerts when something happens

JavaScript 210
266,125

Simple REST API example in Sinatra

Ruby 209
271,454

This is the BBC Research & Development UX Team's experimental shader based video composition engine for the browser. For new projects please consider using or new VideoContext library...

JavaScript 204
286,750

BBC Grandstand is a collection of common CSS abstractions and utility helper classes

SCSS 191
298,437

A library of React components for building Web Audio graphs.

JavaScript 182
327,195

A collection of audio feature extraction algorithms written in the Vamp plugin format.

C++ 163
328,930

Randomly terminate ASG instances during business hours

Python 162
335,751

Reference manual for creating BBC-style graphics using the BBC's bbplot package built on top of R's ggplot2 library

HTML 158
337,460

Source code for the Turing codec, an HEVC software encoder optimised for fast encoding of large resolution video content

C++ 157
344,670

BBC Accessibility Guidelines Checker

Gherkin 153
348,454

QuickTime file parameter editor for modifying transfer function, colour primary and matrix characteristics

C++ 151
388,727

A flexible code implementation of the GEL Grid Guidelines

SCSS 132
408,702

Technical assessment for hiring

Kotlin 124
425,081

A flexible code implementation of the GEL Typography Guidelines

SCSS 118
425,081

To facilitate the introduction of ITU-R BT.2100 Hybrid Log-Gamma (HLG) production, BBC R&D have created a package of look-up tables (LUTs) that implement a range of key format conversions.

118
427,929

Time Addressable Media Store API

Makefile 117
433,717

Calculate similarity between documents using TF-IDF weights

Ruby 115
436,799

A fully-featured Node.js REST client built for ease-of-use and resilience

JavaScript 114
449,459

Consumer-driven contracts in JavaScript

TypeScript 110
455,871

Simplified media playback for bigscreen devices

JavaScript 108
462,552

An accessibility checker tool for validating the color contrast based on WCAG 2.0 and WCAG 2.1 standards.

JavaScript 106
469,585

Left, Right, Up, Down. A spatial navigation library for devices with input via directional controls.

JavaScript 104
535,295

Library and utilities to read and write broadcasting media files. Primarily supports the MXF file format

C++ 88
550,054

Ruby gem that provides access to audio waveform data files generated by audiowaveform

Ruby 85
583,141

JavaScript time series spike detection for Node.js and the browser; like the Octave findpeaks function.

JavaScript 79
640,706

An implementation of Multicast QUIC https://tools.ietf.org/html/draft-pardue-quic-http-mcast-07

C 70
655,646

Automatically generates an RPM Spec file for your Node.js project

JavaScript 68
655,646

Left, Right, Up, Down. A spatial navigation library for devices with input via directional controls.

JavaScript 68
704,738

Twitter Zeitgeist

Ruby 62
752,808

Cucumber feature viewer and navigator

Ruby 57
763,364

An implementation of Bayesian Personalised Ranking in Theano

Python 56
774,412

A language agnostic BDD framework.

JavaScript 55
785,742

A node module to generate subtitles by segmenting a list of time-coded text - BBC News Labs

JavaScript 54
809,321

Send metrics to InfluxDB from Cloudwatch

Ruby 52
834,145

A Javascript implementation of the Unicode 9.0.0 Bidirectional Algorithm

JavaScript 50
834,145

VS Code's editor shipped as a browser extension.

JavaScript 50
834,145 JavaScript 50

Among 94,827 organizations

25k–40k stars: 673 organizations, including bbc

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. JavaScript 12.4k stars, 40% · 21 repos
  2. Ruby 5.4k stars, 17% · 7 repos
  3. TypeScript 4k stars, 13% · 4 repos
  4. C++ 2.7k stars, 9% · 5 repos
  5. R 1.6k stars, 5% · 1 repo
  6. Python 1.1k stars, 4% · 4 repos
  7. SCSS 441 stars, 1% · 3 repos
  8. HTML 158 stars, 1% · 1 repo

and 4 more languages

When they were made

51 repos with 50+ stars, made between 2010 and 2026

Quick stats

Next rank
+1 star to reach #1,107
Next milestone
+3,798 stars to reach the top 1%
Public repos
592, 51 with 50+ stars
Popular repos
36 over 100 stars, 9 over 1k stars
Top repo
wraith, #13,462 of all repos, 15% of stars
Smaller repos
2,766 stars from repos under 50

Stars counted Recounted daily Next count around