There are no reviews yet. Be the first to send feedback to the community and the maintainers!
wraith
Wraith β A responsive screenshot comparison toolImager.js
Responsive images while we wait for srcset to finish cookingpeaks.js
JavaScript UI component for interacting with audio waveformsaudiowaveform
C++ program to generate waveform data and render waveform images from audio filessqs-consumer
Build Amazon Simple Queue Service (SQS) based applications without the boilerplatebbplot
R package that helps create and export ggplot2 charts in the style used by the BBC News data teamVideoContext
An experimental HTML5 & WebGL video composition and rendering API.simorgh
The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.waveform-data.js
Audio Waveform Data Manipulation API β resample, offset and segment waveform data in JavaScript.brave
Basic Real-time AV Editor - allowing you to preview, mix, and route live audio and video streams on the cloudtal
TV Application Layerreact-transcript-editor
A React component to make correcting automated transcriptions of audio and video easier and faster. By BBC News Labs. - Work in progresspsammead
React component library for BBC World Service and morenewslabs-datastringer
Monitor datasets, gets alerts when something happenshtml5-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 .REST-API-example
Simple REST API example in Sinatragrandstand
BBC Grandstand is a collection of common CSS abstractions and utility helper classessqs-producer
Simple scaffolding for applications that produce SQS messagesr-audio
A library of React components for building Web Audio graphs.chaos-lambda
Randomly terminate ASG instances during business hoursturingcodec
Source code for the Turing codec, an HEVC software encoder optimised for fast encoding of large resolution video contentbbc-vamp-plugins
A collection of audio feature extraction algorithms written in the Vamp plugin format.bbc-a11y
BBC Accessibility Guidelines Checkerrcookbook
Reference manual for creating BBC-style graphics using the BBC's bbplot package built on top of R's ggplot2 librarygel-grid
A flexible code implementation of the GEL Grid Guidelinesaudio-offset-finder
Find the offset of an audio file within another audio filedatalab-ml-training
Machine Learning TrainingSimilarity
Calculate similarity between documents using TF-IDF weightsviewporter
In-browser responsive testing tool.flashheart
A fully-featured Node.js REST client built for ease-of-use and resilienceqtff-parameter-editor
QuickTime file parameter editor for modifying transfer function, colour primary and matrix characteristicsgel-typography
A flexible code implementation of the GEL Typography Guidelinesconsumer-contracts
Consumer-driven contracts in JavaScriptcolor-contrast-checker
An accessibility checker tool for validating the color contrast based on WCAG 2.0 and WCAG 2.1 standards.slayer
JavaScript time series spike detection for Node.js and the browser; like the Octave findpeaks function.lrud
Left, Right, Up, Down. A spatial navigation library for devices with input via directional controls.audio_waveform-ruby
Ruby gem that provides access to audio waveform data files generated by audiowaveformnghq
An implementation of Multicast QUIC https://tools.ietf.org/html/draft-pardue-quic-http-mcast-07software-engineering-technical-assessments
Technical assessment for hiringbigscreen-player
Simplified media playback for bigscreen devicesspeculate
Automatically generates an RPM Spec file for your Node.js projectzeitgeist
Twitter Zeitgeistwally
Cucumber feature viewer and navigatortheano-bpr
An implementation of Bayesian Personalised Ranking in TheanoShouldIT
A language agnostic BDD framework.news-gem-cloudwatch-sender
Send metrics to InfluxDB from Cloudwatchunicode-bidirectional
A Javascript implementation of the Unicode 9.0.0 Bidirectional Algorithmsubtitles-generator
A node module to generate subtitles by segmenting a list of time-coded text - BBC News Labsaccessibility-news-and-you
We want to be the most accessible news website in the world. This is how.codext
VS Code's editor shipped as a browser extension.talexample
An example TV app written using TALrdfspace
RDFSpace constructs a vector space from any RDF dataset which can be used for computing similarities between resources in that dataset.digital-paper-edit-client
Work in progress - BBC News Labs digital paper edit project - React Clientclientside-recommender
A client-side recommender system implemented in Javascript.gel
alephant
The Alephant framework is a collection of isolated Ruby gems, which interconnect to offer powerful message passing functionality built up around the "Broker" pattern.vc2-reference
A reference encoder and decoder for SMPTE ST 2042-1 "VC-2 Video Compression"ruby-lsh
Locality Sensitive Hashing in RubyStrophejs-PubSub-Demo
A simple demo of Publish/Subscribe in the browser using Strophe.jsdiarize-jruby
A simple toolkit for speaker segmentation and identificationpydvbcss
Python library that implements DVB protocols for companion synchronisationgel-sass-tools
A collection of Sass Settings & Tools which align to key GEL valuesa11y-tests-web
Runs automated accessibility tests against configurable lists of webpagesRadioVisDemo
RadioDNS and RadioVIS Slideshow Protocol Demodevice-discovery-pairing
Analysis and background research on discovery and pairing for the MediaScape projectlrud-spatial
Left, Right, Up, Down. A spatial navigation library for devices with input via directional controls.node-canvas-lambda-deps
Node Canvas AWS Lambda dependencies i.e. compiled shared object files for Cairo, Pixman, libpng, libjpeg etc.clever-thumbnailer
Audio thumbnail generatorspassky
Distributed web testing toolbbc-speech-segmenter
A complete speech segmentation system using Kaldi and x-vectors for voice activity detection (VAD) and speaker diarisation.genie
BBC Genie Games Frameworkmedia-sequence
HTML5 media sequenced playback API: play one or multiple sequences of a same audio or video with plain JavaScript.Chart.Bands.js
Chart.js plugin to allow banding on a chartnewslabs-Text_Analytics
A space for code and projects around analysing news contentcurriculum-data
BBC Curriculum Instance Datavideocontext-devtools
Chrome DevTools extension for easy VideoContext debugging.bmx
Library and utilities to read and write broadcasting media files. Primarily supports the MXF file formatadaptivepodcasting
A project exploring the potential of media which adapts based on sensors and datacloudflare-queue-consumer
Build Cloudflare Queues based applications without the boilerplate (based on SQS Consumer)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).rdfsim
Large RDF hierarchies as vector spacesdigital-paper-edit-electron
Work in progress - BBC News Labs digital paper edit project - Electron, Cross Platform Desktop app - Mac, Windows, Linuxgst-ttml-subtitles
Library and elements that add support for TTML subtitles to GStreamer.bug
Started life at BBC News - BUG enables control and monitoring of broadcast kit from a single web interface.dvbcss-synctiming
Measuring synchronisation timing accuracy for DVB Compainion Screen Synchronisation TVs and Companionsfcpx-xml-composer
Work in progress - Module to Convert a json sequence into an FCPX XML. For BBC News Labs digital paper edit projectbbcrd-brirs
An impulse response dataset for dynamic data-based auralisation of advanced sound systemsMiD
Make it Digital: the BBC's Digital Creativity initiativedevice_api-android
DeviceAPI-Androidgs-sass-tools
A collection of Sass variables, functions and mixins, part of BBC Grandstandenzyme-adapter-inferno
Inferno enzyme adapterget-title
Extract the best title value from within HTML head elements.morty-docs
Generate a static website from markdown filesstoryplayer
BBC Research & Development's Object Based Media Playerdialogger
Text-based media editing interfacebbcat-base
Base library for the BBC Audio Toolboxorigin_simulator
A tool to simulate a (flaky) upstream origin during load and stress tests.catflap-camera
Raspberry Pi based catflap-triggered camera. As seen on TV.citron
Citron is an experimental quote extraction system created by BBC R&Dcrimp
Creating an md5 hash of a number, string, array, or hash in RubyLove Open Source and this site? Check out how you can help us