OPEN SOURCE
AT THE
UN-CARRIER
Transforming wireless through technology innovation.

PROJECTS

All of our projects are available at github.com/tmobile
pacbot
A platform for continuous compliance monitoring, reporting and security automation for the cloud
JAVA
t-vault
Simplified secrets management solution
JAVA
conducktor-go
Production Grade Kubernetes Cluster
FRAMEWORK
jazz
A platform for building serverless applications
SERVERLESS
r-tensorflow-api
Docker container for using R and TensorFlow as an enterprise API
R
next-identity
Highly auditable blockchain-based, access management solution
BLOCKCHAIN
loadtest
An R package that automates performance testing of ML models and summarizes the results in a dashboard w/ rad visualizations
R
kardio
Service Health Dashboard
FRAMEWORK
monarch
Plugin for Chaos Toolkit which can block access to Cloud Foundry apps & app’s bound services automatically
PYTHON
casquatch
Java abstraction layer for Cassandra databases
JAVA
keybiner
Library for encoding authorized business functions in an ID token
JAVA
chaostoolkit turbulence driver
Plugin for Chaos Toolkit for performing Cloud Foundry platform level attacks
PYTHON
POET
POET pipeline framework automation code
GROOVY
passport-tmobileid
T-Mobile ID enabled authentication strategy for Passport and Node.js
JSON
percy-cake
Percy is a configuration as code editor, it is not a configuration distribution system like Spring Cloud Configuration Server.
YAML
codeless
Introducing Codeless - T-Mobile’s Take on Test Automation Frameworks
FRAMEWORK
pi-alarm
Control an alarm with a Raspberry Pi over the internet!
PYTHON
orchestration-desk
Single module that provides interface to orchestration framework’s API
TYPESCRIPT
T-Mobile API Security Libraries
T-Mobile API Security Libraries provides the libraries which can be leveraged to implement the API security within your enterprise.
FRAMEWORK
turbulencepp
Turbulence release is used for injecting failure scenarios into any BOSH deployment.
GO
jest-jsdom-browser-compatibility
This is a matrix of issues and risks of using Jest with JSDOM to test browser applications.
JS
qapi
Translating database queries into API calls
JAVA
MagTape
Kubernetes Policy as Code
Python

BLOG

Read about T-Mobile technology development, release details and other insights from app teams.
Monitoring Cloud Foundry at Scale with cf-smoke-tests suite

T-Mobile runs Pivotal Cloud Foundry platform at a very large scale (≈100K application instances!), with a wide range of...

By: Piyush Diwan
28 May, 2020 | 6 minutes
The [Machine] Learning is Never Done

You’ve built a model that stakeholders love. Now, you need it to retrain every day… and that requires a whole new archit...

By: Mark Eric Hanson
14 May, 2020 | 1 minutes
Rolling Out the Magenta Tape: Policy-as-Code for Kubernetes

Hi all, I’m Joe Searcy, Member of Technical Staff on the Platform Engineering team here at T-Mobile and I’m...

By: Joe Searcy & Torin Sandall
1 May, 2020 | 11 minutes

EVENTS CALENDAR

Keep up to date on new releases and upcoming events.

VIDEOS

Check out T-Mobile conference and meetup presentations, demos and hackathons.

CODE OF CONDUCT

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

CONTRIBUTOR LICENSE AGREEMENT

All T-Mobile open source projects are licensed under the Apache License 2.0. It is a permissive free software license written by the Apache Software Foundation. It requires preservation of the copyright notice and disclaimer. Like other free software licenses, it allows the user the freedom to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions without concern for royalties.

INTERESTED IN A CAREER WITH T-MOBILE?

At T-Mobile, we’re breaking the rules of wireless and we’re just getting started. Join our revolution and change wireless for good.