Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
The BBC's new article (soon... we hope)
Haskell workshop that will hopefully contribute something back to the open-source community
Go Language Repository
The new frontend for bbc.co.uk/programmes
Device Identification Data
An easy way to perform animations when a React component enters or leaves the DOM
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.
V5 of /blogs
Adds distributed tracing information to logger output and sends traces to the Stackdriver Trace API.
A small composer library for translations in /programmes and Amen
An experimental HTML5 & WebGL video composition and rendering API.
Build SQS-based Node applications without the boilerplate
A GEL Accessible Authoring Guide: Tutorials for implementing BBC GEL accessibly.
TV Application Layer
A python library for handling grain-based media
Elasticsearch credentials manager for AWS
BBC Accessibility Guidelines Checker
These are e2e tests for testing iDCTA functionality on top of test harness (& not products)
A Bridge between ProgrammesDB and Forge Programmes
A library of React components for building Web Audio graphs.
A starter template for Nightwatch
This role creates and manages ZFS Zpools, it exits if anything already exists in the way of LVM, MDADM or partitions on the disks. It also allows for specifying ZFS Raid type, options and spare disks
Randomised test property/data generation for NodeJS
BBC R&D Public Ansible Roles
Left, Right, Up, Down. A spatial navigation library for devices with input via directional controls.
This role configures the hostname of a machine and the hosts file. By default it simply points towards itself and allows for custom hosts to be added.
Ansible role to set up NTP and Timezone on an Ubuntu 16 or 18 Machine