Projects
Contribute upstream to Comcast Open Source Projects
We’re always seeking to encourage new contributors. If you’re an open source technologist, we hope you’ll visit our site, check out the projects we’re working on and consider contributing back. Not all contributions have to be code. Documentation improvements are also valuable, and so are bug reports. Please check back for the latest developments.
Overall Statistics
as of Jun 06, 2023
View All Comcast Repos on GitHub
Featured Projects
Infrastructure
Traffic Control
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
Infrastructure
Bynar
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
Back-end
Capsule
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
Front-end
SpeedtestJS
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
Hardware
RDK on Raspberry Pi
Documentation for running RDK profiles ( Video, broadband, Camera ) on Raspberrypi boards.
Find out more at the RDK on Raspberry Pi code repository
Infrastructure
Trickster
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
Testing
Kuberhealthy
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
Infrastructure
Vinyl DNS
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
Projects List
141 projects
←……→
page 1 of 15
Name | Description | ||
---|---|---|---|
updated: June 3, 2023 created: November 13, 2015 | Rulio languages: Makefile, Shell, Go, JavaScript | 341 | 59 |
updated: May 24, 2023 created: November 1, 2013 | A distributed system library for managing application reference data languages: Scala, Shell | 297 | 51 |
updated: April 5, 2023 created: July 11, 2016 | MPEG Transport Stream handling in Go languages: Go, Makefile | 292 | 86 |
updated: May 25, 2023 created: November 8, 2012 | A Java libary of robustness design patterns languages: Java, HTML | 260 | 93 |
updated: May 30, 2023 created: June 20, 2018 | Defines immutable, safe data structures for describing IP addresses, multicast joins, socket addresses and similar IP & network related data types tags: scala, scalajs, functional-programming languages: Scala | 217 | 19 |
updated: March 29, 2023 created: April 20, 2017 | Mamba is a Swift iOS, tvOS and macOS framework to parse, validate and write HTTP Live Streaming (HLS) data. tags: swift, hls, avfoundation, ios, tvos, macos languages: Ruby, Swift, Objective-C, C | 173 | 33 |
updated: June 2, 2023 created: July 26, 2016 | Running YARN on Kubernetes with PetSet controller. languages: Makefile, Shell | 164 | 82 |
updated: May 4, 2023 created: June 6, 2017 | A simple, easily extensible shell for navigating your kubernetes clusters tags: kubernetes, bash, kubectl, k8s, tools, shell, subshell languages: Shell | 156 | 33 |
patternlab-edition-node-webpack updated: April 23, 2023 created: October 11, 2017 | The webpack wrapper around patternlab-node core, providing tasks to interact with the core library and move supporting frontend assets. tags: pattern-lab, webpack3, design-systems, nodejs, pattern-library, hacktoberfest languages: JavaScript, HTML, CSS | 127 | 97 |
updated: May 7, 2023 created: December 13, 2017 | Message Machines languages: Makefile, Go, JavaScript, CSS, HTML, Dockerfile, Shell | 117 | 27 |
Project Statistics
Most Starred
as of Jun 06, 2023
Most Forked
as of Jun 06, 2023
Newest Repos
as of Jun 06, 2023
fishymetrics
An Open Source project from Comcast.
created on: April 26, 2023
Porrtal
This project was created to help developers. You can use the platform to build web applications. The project supports both React and Angular development.
created on: December 15, 2022
kubequery-aggregator
An Open Source project from Comcast.
created on: December 7, 2022
MAP
This repository hosts a persona based privacy threat modeling solution called Models of Applied Privacy or MAP.
created on: November 3, 2022
go-memcached
An Open Source project from Comcast.
created on: September 26, 2022
goburrow-cache
Forked from goburrow/cache
created on: July 29, 2022
Recently Updated Repos
as of Jun 06, 2023
scte35-go
Golang implementation of ANSI/SCTE-35
updated on: June 4, 2023
rulio
Rulio
updated on: June 3, 2023
libcertifier
With small, space optimized, 90KB libCertifier(), IoT devices (cameras, toasters, sensors ….) can now request and receive unique, compact (650 bytes) digital certificates (x509 v3 compliant).
updated on: June 2, 2023
kube-yarn
Running YARN on Kubernetes with PetSet controller.
updated on: June 2, 2023
FreeFlow
A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as data and layouts change
updated on: May 31, 2023
ssh-to
Easily manage dozens or hundreds of machines via SSH
updated on: May 31, 2023