An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by bbc

A curated list of projects in awesome lists by bbc .

https://github.com/bbc/wraith

Wraith — A responsive screenshot comparison tool

Last synced: 14 May 2025

https://github.com/bbc/Imager.js

Responsive images while we wait for srcset to finish cooking

Last synced: 29 Mar 2025

https://github.com/bbc/imager.js

Responsive images while we wait for srcset to finish cooking

Last synced: 12 Dec 2025

https://github.com/bbc/peaks.js

JavaScript UI component for interacting with audio waveforms

audio javascript

Last synced: 12 Dec 2025

https://github.com/bbc/audiowaveform

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

audio c-plus-plus

Last synced: 15 May 2025

https://github.com/bbc/sqs-consumer

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

aws ignorearchive javascript nodejs polling sqs

Last synced: 29 Dec 2025

https://github.com/bbc/bbplot

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

Last synced: 16 May 2025

https://github.com/bbc/simorgh

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

article bbc express news nextjs react reactjs typescript

Last synced: 05 Jan 2026

https://github.com/bbc/videocontext

An experimental HTML5 & WebGL video composition and rendering API.

graph html5 html5-video javascript renderer video

Last synced: 15 May 2025

https://github.com/bbc/VideoContext

An experimental HTML5 & WebGL video composition and rendering API.

graph html5 html5-video javascript renderer video

Last synced: 12 Mar 2025

https://github.com/bbc/waveform-data.js

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

audio

Last synced: 13 May 2025

https://github.com/bbc/brave

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

gstreamer live-streaming multimedia python rtmp video-handling video-streams

Last synced: 13 Apr 2025

https://github.com/bbc/react-transcript-editor

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

bbc-news-labs kaldi news-labs react stt textav transcript transcript-editor transcription

Last synced: 15 May 2025

https://github.com/bbc/tal

TV Application Layer

javascript tv-applications

Last synced: 14 May 2025

https://bbc.github.io/tal/

TV Application Layer

javascript tv-applications

Last synced: 18 Mar 2025

https://github.com/bbc/sqs-producer

Simple scaffolding for applications that produce SQS messages

aws awssqs ignorearchive sqs sqs-producer

Last synced: 05 Jan 2026

https://github.com/bbc/newslabs-datastringer

Monitor datasets, gets alerts when something happens

Last synced: 03 Apr 2025

https://github.com/bbc/rest-api-example

Simple REST API example in Sinatra

Last synced: 14 May 2025

https://github.com/bbc/html5-video-compositor

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 https://github.com/bbc/videocontext .

Last synced: 10 Apr 2025

https://github.com/bbc/grandstand

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

Last synced: 14 Jul 2025

https://github.com/bbc/r-audio

A library of React components for building Web Audio graphs.

audio-processing react web-audio

Last synced: 12 Apr 2025

https://github.com/bbc/audio-offset-finder

Find the offset of an audio file within another audio file

Last synced: 13 Dec 2025

https://github.com/bbc/chaos-lambda

Randomly terminate ASG instances during business hours

Last synced: 09 May 2025

https://github.com/bbc/turingcodec

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

Last synced: 06 Apr 2025

https://github.com/bbc/rcookbook

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

Last synced: 11 Apr 2025

https://github.com/bbc/bbc-a11y

BBC Accessibility Guidelines Checker

Last synced: 11 Apr 2025

https://bbc.github.io/rcookbook/

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

Last synced: 14 May 2025

https://github.com/bbc/qtff-parameter-editor

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

Last synced: 20 Jul 2025

https://github.com/bbc/gel-grid

A flexible code implementation of the GEL Grid Guidelines

gel

Last synced: 29 Dec 2025

https://github.com/bbc/datalab-ml-training

Machine Learning Training

Last synced: 06 Apr 2025

https://github.com/bbc/similarity

Calculate similarity between documents using TF-IDF weights

Last synced: 05 Apr 2025

https://github.com/bbc/gel-typography

A flexible code implementation of the GEL Typography Guidelines

Last synced: 29 Dec 2025

https://github.com/bbc/flashheart

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

ignorearchive

Last synced: 06 Apr 2025

https://github.com/bbc/software-engineering-technical-assessments

Technical assessment for hiring

Last synced: 16 May 2025

https://github.com/bbc/consumer-contracts

Consumer-driven contracts in JavaScript

ignorearchive

Last synced: 07 Apr 2025

https://github.com/bbc/lrud

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

bbc lrud remote-control spatial-navigation-library tv tv-navigation tv-remote-control

Last synced: 06 Apr 2025

https://github.com/bbc/color-contrast-checker

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

accessibility-checker color-contrast

Last synced: 02 Sep 2025

https://github.com/bbc/audio_waveform-ruby

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

Last synced: 22 Aug 2025

https://github.com/bbc/slayer

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

Last synced: 05 Apr 2025

https://github.com/bbc/nghq

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

ietf-quic ls-qpack quic

Last synced: 06 Jul 2025

https://github.com/bbc/speculate

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

ignorearchive

Last synced: 16 May 2025

https://github.com/bbc/bmx

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

audio broadcasting mxf video

Last synced: 09 Apr 2025

https://github.com/bbc/zeitgeist

Twitter Zeitgeist

Last synced: 19 Oct 2025

https://github.com/bbc/wally

Cucumber feature viewer and navigator

Last synced: 13 Apr 2025

https://github.com/bbc/theano-bpr

An implementation of Bayesian Personalised Ranking in Theano

Last synced: 06 Apr 2025

https://github.com/bbc/shouldit

A language agnostic BDD framework.

Last synced: 18 Dec 2025

https://github.com/bbc/news-gem-cloudwatch-sender

Send metrics to InfluxDB from Cloudwatch

Last synced: 12 Jul 2025

https://github.com/bbc/ShouldIT

A language agnostic BDD framework.

Last synced: 12 Nov 2025

https://github.com/BBC-News/cloudwatch-sender

Send metrics to InfluxDB from Cloudwatch

Last synced: 15 Apr 2025

https://github.com/bbc/subtitles-generator

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

captions digital-paper-edit itt json news-labs newslabs premiere srt stt subtitles transcript-editor ttml vtt

Last synced: 06 Apr 2025

https://github.com/bbc/codext

VS Code's editor shipped as a browser extension.

browser-extension chrome-extension editor firefox-addon monaco-editor source-code

Last synced: 06 Apr 2025

https://github.com/bbc/unicode-bidirectional

A Javascript implementation of the Unicode 9.0.0 Bidirectional Algorithm

dpub frontend innovation library unicode unicode-bidirectional-algorithm

Last synced: 11 Jun 2025

https://github.com/bbc/gel

Last synced: 06 Apr 2025

https://github.com/bbc/lrud-spatial

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

Last synced: 08 May 2025

https://github.com/bbc/talexample

An example TV app written using TAL

Last synced: 06 Apr 2025

https://github.com/bbc/rdfspace

RDFSpace constructs a vector space from any RDF dataset which can be used for computing similarities between resources in that dataset.

Last synced: 14 Oct 2025

https://github.com/bbc/clientside-recommender

A client-side recommender system implemented in Javascript.

Last synced: 06 Apr 2025

https://github.com/bbc/childrens-games-starter-pack

This is the Starter Pack for Children's games, containing everything a games developer might need to start building an HTML5 game for Children's BBC. Every game should be forked into a new repository from this repo.

Last synced: 06 Apr 2025

https://github.com/bbc/ruby-lsh

Locality Sensitive Hashing in Ruby

Last synced: 13 Jul 2025

https://github.com/bbc/vc2-reference

A reference encoder and decoder for SMPTE ST 2042-1 "VC-2 Video Compression"

rd-project vc2

Last synced: 06 Apr 2025

https://github.com/bbc/a11y-tests-web

Runs automated accessibility tests against configurable lists of webpages

accessibility automated-testing bbc iplayer-web lighthouse

Last synced: 06 Apr 2025

https://github.com/bbc/strophejs-pubsub-demo

A simple demo of Publish/Subscribe in the browser using Strophe.js

Last synced: 06 Apr 2025

https://github.com/bbc/citron

Citron is an experimental quote extraction system created by BBC R&D

Last synced: 06 Apr 2025

https://github.com/bbc/bug

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

api-rest broadcast-system broadcasting control snmp

Last synced: 24 Jun 2025

https://github.com/bbc/pydvbcss

Python library that implements DVB protocols for companion synchronisation

companion dvb dvb-css dvb-protocols hbbtv2 media-synchronisation python python2 rd-project rd-section-bcs rd-stability-green synchronisation wall-clock

Last synced: 12 Jun 2025

https://github.com/bbc/diarize-jruby

A simple toolkit for speaker segmentation and identification

Last synced: 06 Apr 2025

https://github.com/BBC/pydvbcss

Python library that implements DVB protocols for companion synchronisation

companion dvb dvb-css dvb-protocols hbbtv2 media-synchronisation python python2 rd-project rd-section-bcs rd-stability-green synchronisation wall-clock

Last synced: 18 Mar 2025

https://github.com/bbc/RadioVisDemo

RadioDNS and RadioVIS Slideshow Protocol Demo

radio radiodns radiovis

Last synced: 19 Mar 2025

https://github.com/bbc/clever-thumbnailer

Audio thumbnail generator

Last synced: 06 Apr 2025

https://github.com/bbc/radiovisdemo

RadioDNS and RadioVIS Slideshow Protocol Demo

radio radiodns radiovis

Last synced: 22 Jul 2025

https://github.com/bbc/tams

Time Addressable Media Store API

Last synced: 11 Apr 2025

https://github.com/bbc/gel-sass-tools

A collection of Sass Settings & Tools which align to key GEL values

Last synced: 11 Apr 2025

https://github.com/bbc/node-canvas-lambda-deps

Node Canvas AWS Lambda dependencies i.e. compiled shared object files for Cairo, Pixman, libpng, libjpeg etc.

Last synced: 30 Aug 2025

https://github.com/bbc/device-discovery-pairing

Analysis and background research on discovery and pairing for the MediaScape project

Last synced: 04 Aug 2025

https://github.com/bbc/spassky

Distributed web testing tool

Last synced: 13 Jul 2025

https://github.com/bbc/curriculum-data

BBC Curriculum Instance Data

Last synced: 09 Jul 2025

https://github.com/bbc/adaptivepodcasting

A project exploring the potential of media which adapts based on sensors and data

Last synced: 06 Apr 2025

https://github.com/bbc/digital-paper-edit-electron

Work in progress - BBC News Labs digital paper edit project - Electron, Cross Platform Desktop app - Mac, Windows, Linux

digital-paper-edit news-labs newslabs

Last synced: 06 Apr 2025

https://github.com/bbc/genie

BBC Genie Games Framework

genie phaser3

Last synced: 06 Apr 2025

https://github.com/bbc/media-sequence

HTML5 media sequenced playback API: play one or multiple sequences of a same audio or video with plain JavaScript.

Last synced: 06 Apr 2025

https://github.com/bbc/fcpx-xml-composer

Work in progress - Module to Convert a json sequence into an FCPX XML. For BBC News Labs digital paper edit project

digital-paper-edit edl fcpx fcpxml final-cut final-cut-pro final-cut-pro-x json news-labs newslabs video-editing xml

Last synced: 06 Apr 2025

https://github.com/bbc/videocontext-devtools

Chrome DevTools extension for easy VideoContext debugging.

Last synced: 09 Jul 2025

https://github.com/bbc/morty-docs

Generate a static website from markdown files

Last synced: 06 Apr 2025

https://github.com/bbc/dvbcss-synctiming

Measuring synchronisation timing accuracy for DVB Compainion Screen Synchronisation TVs and Companions

calibration companion-screen dvb-css dvb-protocols dvbcss hbbtv2 measurement media-synchronisation rd-project rd-section-bcs rd-stability-green synchronisation

Last synced: 06 Apr 2025

https://github.com/BBC/dvbcss-synctiming

Measuring synchronisation timing accuracy for DVB Compainion Screen Synchronisation TVs and Companions

calibration companion-screen dvb-css dvb-protocols dvbcss hbbtv2 measurement media-synchronisation rd-project rd-section-bcs rd-stability-green synchronisation

Last synced: 18 Mar 2025

https://github.com/bbc/ucmythtv

A full implementation of Universal Control 0.6.0 for use on a computer running Mythbuntu with a slightly modified version of MythTV (patches and configure script included).

Last synced: 06 Apr 2025

https://github.com/bbc/rdfsim

Large RDF hierarchies as vector spaces

Last synced: 06 Apr 2025

https://github.com/bbc/storyplayer

BBC Research & Development's Object Based Media Player

bbc-rd-obm rd-project rd-section-fxt rd-stability-green

Last synced: 11 May 2025

https://github.com/bbc/device_api-android

DeviceAPI-Android

adb android deviceapi

Last synced: 06 Apr 2025

https://github.com/bbc/carbon-minimiser

An API which performs optimisation operations on data from carbonintensity.org.uk

Last synced: 06 Apr 2025

https://github.com/bbc/typescript-docs-verifier

Verifies that MarkDown TypeScript documentation snippets compile

compilation documentation javascript nodejs typescript typescript-library

Last synced: 03 Aug 2025

https://github.com/bbc/gst-quic-transport

Core QUIC Transport elements for GStreamer

Last synced: 10 Aug 2025

https://github.com/bbc/cloudflare-queue-consumer

Build Cloudflare Queues based applications without the boilerplate (based on SQS Consumer)

cloudflare cloudflare-queues node

Last synced: 06 Apr 2025

https://github.com/bbc/origin_simulator

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

elixir latency load-testing stress-testing

Last synced: 06 Apr 2025

https://github.com/bbc/get-title

Extract the best title value from within HTML head elements.

Last synced: 06 Apr 2025

https://github.com/bbc/gs-sass-tools

A collection of Sass variables, functions and mixins, part of BBC Grandstand

Last synced: 11 Sep 2025

https://github.com/bbc/mid

Make it Digital: the BBC's Digital Creativity initiative

Last synced: 08 Jul 2025

https://github.com/bbc/dialogger

Text-based media editing interface

Last synced: 06 Apr 2025