BBC
Open source code used on public facing services, internal services and educational resources.
United Kingdom
Pinned Repositories
audiowaveform
C++ program to generate waveform data and render waveform images from audio files
bbplot
R package that helps create and export ggplot2 charts in the style used by the BBC News data team
brave
Basic Real-time AV Editor - allowing you to preview, mix, and route live audio and video streams on the cloud
Imager.js
Responsive images while we wait for srcset to finish cooking
peaks.js
JavaScript UI component for interacting with audio waveforms
simorgh
The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.
sqs-consumer
Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
VideoContext
An experimental HTML5 & WebGL video composition and rendering API.
waveform-data.js
Audio Waveform Data Manipulation API – resample, offset and segment waveform data in JavaScript.
wraith
Wraith — A responsive screenshot comparison tool
BBC's Repositories
bbc/peaks.js
JavaScript UI component for interacting with audio waveforms
bbc/sqs-consumer
Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
bbc/simorgh
The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.
bbc/sqs-producer
Simple scaffolding for applications that produce SQS messages
bbc/gel-grid
A flexible code implementation of the GEL Grid Guidelines
bbc/gel-typography
A flexible code implementation of the GEL Typography Guidelines
bbc/speculate
Automatically generates an RPM Spec file for your Node.js project
bbc/lrud-spatial
Left, Right, Up, Down. A spatial navigation library for devices with input via directional controls.
bbc/a11y-tests-web
Runs automated accessibility tests against configurable lists of webpages
bbc/gel-sass-tools
A collection of Sass Settings & Tools which align to key GEL values
bbc/genie
BBC Genie Games Framework
bbc/grid
BBC's implementation of The Guardian’s image management system - https://github.com/bbc/grid-infrastructure
bbc/sofie-core
BBC fork of Sofie: The Modern TV News Studio Automation System (Server Core)
bbc/http-transport-circuit-breaker
Circuit Breaker
bbc/sofie-mos-connection
Fork of Sofie MOS Connection: A Part of the Sofie TV Studio Automation System
bbc/world-service-rss
A list of the most recent stories from across the world in your language
bbc/ansible-collection-kubernetes
Ansible collection for deploying Kubernetes
bbc/dotnet-technical-assessment
bbc/http-transport-to-error
Converts 4XX and 5XX responses to errors
bbc/sofie-package-manager
BBC fork of Sofie Package Manager: A Part of the Sofie TV Studio Automation System
bbc/sofie-timeline-state-resolver
Fork of the Sofie Timeline State Resolver library for local development
bbc/http-transport-rate-limiter
A global plugin for http-transport to utilise the simple-rate-limiter
bbc/http-transport-request-collapse
Merges duplicate requests into a single request
bbc/http-transport-statsd
StatsD middlware for http-transport
bbc/ironic
A service for managing and provisioning Bare Metal servers. Mirror of code maintained at opendev.org.
bbc/keystone
OpenStack Identity (Keystone). Mirror of code maintained at opendev.org.
bbc/magnum
Container Infrastructure Management Service for OpenStack
bbc/magnum-ui
The UI component for Magnum. Mirror of code maintained at opendev.org.
bbc/networking-generic-switch
Multi-vendor Modular Layer 2 (ML2) driver. Mirror of code maintained at opendev.org.
bbc/openstack-glance
OpenStack Image Management (Glance). Mirror of code maintained at opendev.org.