72 open source projects by bbc

1. 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 .
✭ 198
javascript
2. Grandstand
BBC Grandstand is a collection of common CSS abstractions and utility helper classes
✭ 192
scss
3. Peaks.js
JavaScript UI component for interacting with audio waveforms
✭ 2,240
javascriptaudio
4. Chaos Lambda
Randomly terminate ASG instances during business hours
✭ 163
python
5. Rest Api Example
Simple REST API example in Sinatra
✭ 141
ruby
6. Turingcodec
Source code for the Turing codec, an HEVC software encoder optimised for fast encoding of large resolution video content
✭ 134
7. Bbc Vamp Plugins
A collection of audio feature extraction algorithms written in the Vamp plugin format.
✭ 132
8. R Audio
A library of React components for building Web Audio graphs.
9. Sqs Producer
Simple scaffolding for applications that produce SQS messages
10. Gel Grid
A flexible code implementation of the GEL Grid Guidelines
✭ 124
scss
11. Viewporter
In-browser responsive testing tool.
✭ 116
css
12. Flashheart
A fully-featured Node.js REST client built for ease-of-use and resilience
✭ 116
javascript
13. Gel Typography
A flexible code implementation of the GEL Typography Guidelines
✭ 111
css
14. Similarity
Calculate similarity between documents using TF-IDF weights
✭ 107
ruby
15. Consumer Contracts
Consumer-driven contracts in JavaScript
✭ 103
javascript
16. Rcookbook
Reference manual for creating BBC-style graphics using the BBC's bbplot package built on top of R's ggplot2 library
✭ 103
html
17. Audiowaveform
C++ program to generate waveform data and render waveform images from audio files
✭ 1,138
audio
18. Bbplot
R package that helps create and export ggplot2 charts in the style used by the BBC News data team
✭ 1,138
r
19. Zeitgeist
Twitter Zeitgeist
✭ 61
ruby
20. Nghq
An implementation of Multicast QUIC https://tools.ietf.org/html/draft-pardue-quic-http-mcast-07
✭ 59
cquic
21. Shouldit
A language agnostic BDD framework.
✭ 48
javascript
22. Videocontext
An experimental HTML5 & WebGL video composition and rendering API.
23. Sqs Consumer
Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
24. Clientside Recommender
A client-side recommender system implemented in Javascript.
✭ 38
java
25. 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.
✭ 36
javascript
26. Unicode Bidirectional
A Javascript implementation of the Unicode 9.0.0 Bidirectional Algorithm
28. Testmine
Test Result Aggregator and Analysis Tool
✭ 10
ruby
29. Hive mind
Device management service for the Hive
✭ 9
ruby
30. Mid
Make it Digital: the BBC's Digital Creativity initiative
✭ 17
arduino
31. Waveform Data.js
Audio Waveform Data Manipulation API – resample, offset and segment waveform data in JavaScript.
32. Simorgh
The BBC's Open Source Single Page Application. Contributions welcome! Used on some of our biggest websites, e.g.
33. Tal
TV Application Layer
✭ 537
javascript
34. Wraith
Wraith — A responsive screenshot comparison tool
35. Brave
Basic Real-time AV Editor - allowing you to preview, mix, and route live audio and video streams on the cloud
36. Imager.js
Responsive images while we wait for srcset to finish cooking
✭ 3,852
javascript
37. 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
38. Psammead
React component library for BBC World Service and more
✭ 278
javascript
39. rdfsim
Large RDF hierarchies as vector spaces
✭ 20
python
40. gst-ttml-subtitles
Library and elements that add support for TTML subtitles to GStreamer.
✭ 16
cshell
41. RadioVisDemo
RadioDNS and RadioVIS Slideshow Protocol Demo
42. rdfspace
RDFSpace constructs a vector space from any RDF dataset which can be used for computing similarities between resources in that dataset.
✭ 39
python
43. genie-starter-pack
This is the Starter Pack for Genie games. Containing everything a games developer might need to start building a game using the Genie framework. Every game should be forked into a new repository from this repo.
44. 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).
45. gel-sass-tools
A collection of Sass Settings & Tools which align to key GEL values
✭ 28
SCSSCSS
48. gs-sass-tools
A collection of Sass variables, functions and mixins, part of BBC Grandstand
✭ 16
CSS
49. datalab-ml-training
Machine Learning Training
50. videocontext-devtools
Chrome DevTools extension for easy VideoContext debugging.
1-50 of 72 user projects