BBC Open Source

Open source projects at the BBC

The BBC has been using and contibuting to open source projects for as long as we've had a website. This site brings together all the open source projects across the BBC with links to all our documentation and source code and information on how to get involved.

Tal 976c61d6cc77fe203dac86b85b33637bd9d396af14eca4eac85a677ef119587d
Wraith 3095ff277425c42e155ef2369dba6c6fb373f5ffc13fa8ccf9c7e44e683e7742
Hive ci 479125f2cc7bc144d95567efbd403748b2cd30b03a6eab0eb5e7d24d8744281e


BBC Open source projects are made available under a number of licences. We aim to make uptake and contribution as easy as possible and we'd love for you to get involved — whether that's through discussion or code.

Some of our projects require you to sign a Contributor Licence Agreement. A CLA grants us a licence to include your contributions. It protect your rights as a contributor, and ensures the contributions can be used by everyone. Look at the contribution guidance on individual projects for more information on how to start contributing.

Take a look at the projects here, or head over to github to start contributing.


Get in touch if you have any questions about Open Source at the BBC or want to get involved. These pages are still fairly new so if you have suggestions to improve the content we'd love to hear from you.


Interested in a career at the BBC?

We build a large number of systems and applications using a wide range of frameworks and technologies. We're heavily invested in open source, and committed to making more of our code available externally.