Meta Incubator
We work hard to contribute our work back to the web, mobile, big data, & infrastructure communities. NB: members must have two-factor auth.
Menlo Park, California
Pinned Repositories
AITemplate
AITemplate is a Python framework which renders neural network into high performance CUDA/HIP C++ code. Specialized for FP16 TensorCore (NVIDIA GPU) and MatrixCore (AMD GPU) inference.
below
A time traveling resource monitor for modern Linux systems
cinder
Cinder is Meta's internal performance-oriented production version of CPython.
fastmod
A fast partial replacement for the codemod tool
FBX2glTF
A command-line tool for the conversion of 3D model assets on the FBX file format to the glTF file format.
katran
A high performance layer 4 load balancer
oomd
A userspace out-of-memory killer
SocketRocket
A conforming Objective-C WebSocket client library.
spectrum
A client-side image transcoding library.
velox
A composable and fully extensible C++ execution engine library for data management systems.
Meta Incubator's Repositories
facebookincubator/katran
A high performance layer 4 load balancer
facebookincubator/AITemplate
AITemplate is a Python framework which renders neural network into high performance CUDA/HIP C++ code. Specialized for FP16 TensorCore (NVIDIA GPU) and MatrixCore (AMD GPU) inference.
facebookincubator/velox
A composable and fully extensible C++ execution engine library for data management systems.
facebookincubator/cinder
Cinder is Meta's internal performance-oriented production version of CPython.
facebookincubator/oomd
A userspace out-of-memory killer
facebookincubator/below
A time traveling resource monitor for modern Linux systems
facebookincubator/Glean
System for collecting, deriving and working with facts about source code.
facebookincubator/fizz
C++14 implementation of the TLS-1.3 standard
facebookincubator/nimble
New file format for storage of large columnar datasets.
facebookincubator/superconsole
The superconsole crate provides a handler and building blocks for powerful, yet minimally intrusive TUIs. It is cross platform, supporting Windows 7+, Linux, and MacOS. Rustaceans who want to create non-interactive TUIs can use the component composition building block system to quickly deploy their code.
facebookincubator/TTPForge
The TTPForge is a Cybersecurity Framework for developing, automating, and executing attacker Tactics, Techniques, and Procedures (TTPs).
facebookincubator/dynolog
Dynolog is a telemetry daemon for performance monitoring and tracing. It exports metrics from different components in the system like the linux kernel, CPU, disks, Intel PT, GPUs etc. Dynolog also integrates with pytorch and can trigger traces for distributed training applications.
facebookincubator/fbjni
A library designed to simplify the usage of the Java Native Interface
facebookincubator/dispenso
The project provides high-performance concurrency, enabling highly parallel computation.
facebookincubator/reindeer
Reindeer is a tool to transform Rust Cargo dependencies into generated Buck build rules
facebookincubator/GeoLift
GeoLift is an end-to-end geo-experimental methodology based on Synthetic Control Methods used to measure the true incremental effect (Lift) of ad campaign.
facebookincubator/oculus-linux-kernel
The Linux kernel code for Oculus devices
facebookincubator/meta-code-verify
Code Verify is an open source web browser extension that confirms that your Facebook, Messenger, Instagram, and WhatsApp Web code hasn’t been tampered with or altered, and that the Web experience you’re getting is the same as everyone else’s.
facebookincubator/hsthrift
The Haskell Thrift Compiler. This is an implementation of the Thrift spec that generates code in Haskell. It depends on the fbthrift project for the implementation of the underlying transport.
facebookincubator/FioSynth
Tool which enables the creation of synthetic storage workloads, automates the execution and results collection of synthetic storage benchmarks.
facebookincubator/sks
Secure Key Storage (SKS) is a library for Go that abstracts Security Hardware on laptops.
facebookincubator/antlir
ANoTher Linux Image buildeR
facebookincubator/ft_utils
A library of utilities to support efficient, scalable Python development leveraging Free Threaded Python.
facebookincubator/later
A framework for python asyncio with batteries included for people writing services in python asyncio
facebookincubator/scrut
Scrut is a testing toolkit for CLI applications. A tool to scrutinize terminal programs without fuss.
facebookincubator/buck2-change-detector
Given a Buck2 built project and a set of changes (e.g. from source control) compute the targets that may have changed. Sometimes known as a target determinator, useful for optimizing a CI system.
facebookincubator/Facebook-Pixel-for-Wordpress
A plugin for advertisers who use Wordpress to enable them easily setup the facebook pixel.
facebookincubator/cinderx
High-performance Python runtime extensions
facebookincubator/pces
Persistent Certificate Store (PCeS) is a certificate lifecycle management system written in Go.
facebookincubator/strobelight-libs
Libraries to extend and enhance data collected by eBPF programs.