Comcast is committed to open source software. We use it to build products, attract talent, and evolve the technology we use to improve the customer experience.
Beyond using open-source technologies to build our products, we contribute actively to a wide range of open-source and open-standards groups including the Linux Foundation, OpenStack Foundation, Apache Foundation, and Cloud Foundry Foundation, to name just a few. We also encourage and support our software engineers in open-sourcing the projects they develop at Comcast. We know the collective development ethos behind robust open source projects makes our products better and more powerful and we’re committed to being part of the global open source community now and into the future.
Featured Projects
Traffic Control is an Open Source implementation of a Content Delivery Network (CDN). Originally developed by Comcast, it was released as a Comcast Open Source software in April 2015. In late 2016, Comcast was honored to have Traffic Control accepted by the Apache Software Foundation and renamed to Apache Traffic Control. It is now a Top-Level Project with the Apache Software Foundation.
Find out more at the Traffic Control code repository
Bynar is an open source system for automating server maintenance across the datacenter. Bynar builds upon many years of experience automating the drudgery of server repair. The goal is to have the datacenter maintain itself.
Find out more at the Bynar code repository
Capsule is a framework for network function development. Written in Rust, inspired by NetBricks and built on Intel's Data Plane Development Kit.
Find out more at the Capsule code repository
SpeedtestJS is a JavaScript based speed test providing users with an enriched view of their Internet speed. We developed and open sourced SpeedTestJS to create a benchmark solution that would be transparent, independent and used and contributed by many.
Find out more at the SpeedtestJS code repository
Documentation for running RDK profiles ( Video, broadband, Camera ) on Raspberrypi boards.
Find out more at the RDK on Raspberry Pi code repository
A dashboard accelerator for Prometheus. Trickster is a reverse proxy cache for the Prometheus HTTP APIv1 that dramatically accelerates dashboard rendering times for any series queried from Prometheus.
Find out more at the Trickster code repository
Easy synthetic testing for Kubernetes clusters. Supplements other solutions like Prometheus nicely. Kuberhealthy performs synthetic tests from within Kubernetes clusters in order to catch issues that would otherwise go unnoticed.
Find out more at the Kuberhealthy code repository
Making DNS self-service safe, secure, and convenient. VinylDNS is a vendor-agnostic frontend for enabling self-service and enhancing administration across all of your DNS servers.
Find out more at the Vinyl DNS code repository
Browse through the Comcast Open Source Projects
Community Involvement
Catch up with us — at events, online, and on social media — to ask us about what we’re doing to support the Open Source community. Or, get involved on one of our Open Source projects.
Check out our contributions to the Open Source community
Affiliates
Comcast is proud to support a variety of organizations in the Open Source community.
