Meta Experimental
These are Meta projects that are not necessarily used in production but are being developed in the open nevertheless.
Menlo Park, California
Pinned Repositories
allocative
Library and proc macro to analyze memory usage of data structures in rust.
ExtendedAndroidTools
Extended Android Tools is a place to host and maintain a build environment and makefiles cross compiling Linux tools we all love for Android.
hermit
Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, nondeterministic behavior, into deterministic, repeatable behavior. This can be used for various applications, including replay-debugging, reproducible artifacts, chaos mode concurrency testing and bug analysis.
libunifex
Unified Executors
MIRAI
Rust mid-level IR Abstract Interpreter
object-introspection
Object Introspection (OI) enables on-demand, hierarchical profiling of objects in arbitrary C/C++ programs with no recompilation.
Recoil
Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
resctl-demo
Demonstrate and benchmark various features of Linux resource control in a self-contained package.
reverie
An ergonomic and safe syscall interception framework for Linux.
Robyn
Robyn is an experimental, AI/ML-powered and open sourced Marketing Mix Modeling (MMM) package from Meta Marketing Science. Our mission is to democratise modeling knowledge, inspire the industry through innovation, reduce human bias in the modeling process & build a strong open source marketing science community.
Meta Experimental's Repositories
facebookexperimental/Recoil
Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
facebookexperimental/libunifex
Unified Executors
facebookexperimental/hermit
Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, nondeterministic behavior, into deterministic, repeatable behavior. This can be used for various applications, including replay-debugging, reproducible artifacts, chaos mode concurrency testing and bug analysis.
facebookexperimental/Robyn
Robyn is an experimental, AI/ML-powered and open sourced Marketing Mix Modeling (MMM) package from Meta Marketing Science. Our mission is to democratise modeling knowledge, inspire the industry through innovation, reduce human bias in the modeling process & build a strong open source marketing science community.
facebookexperimental/MIRAI
Rust mid-level IR Abstract Interpreter
facebookexperimental/reverie
An ergonomic and safe syscall interception framework for Linux.
facebookexperimental/ExtendedAndroidTools
Extended Android Tools is a place to host and maintain a build environment and makefiles cross compiling Linux tools we all love for Android.
facebookexperimental/object-introspection
Object Introspection (OI) enables on-demand, hierarchical profiling of objects in arbitrary C/C++ programs with no recompilation.
facebookexperimental/resctl-demo
Demonstrate and benchmark various features of Linux resource control in a self-contained package.
facebookexperimental/allocative
Library and proc macro to analyze memory usage of data structures in rust.
facebookexperimental/rust-shed
Repository containing Rust crates common between other Facebook open source projects (like Mononoke or Eden).
facebookexperimental/go-media-webtransport-server
WebTransport media server that enables ultra low latency live streaming over QUIC (also VOD and rewind)
facebookexperimental/siMMMulator
siMMMulator is an open source R-package that helps users to generate simulated data to plug into Marketing Mix Models (MMMs). The package features a variety of functions to help users build a data set from scratch.
facebookexperimental/MemorySnapshotAnalyzer
Analysis tooling for memory snapshots of managed code runtimes, specifically, Unity Memory Snapshots.
facebookexperimental/moq-encoder-player
This project is provides a minimal implementation (inside the browser) of a live video and audio encoder and video / audio player creating and consuming IETF MOQ stream. The goal is to provide a minimal live platform components that helps testing IETF MOQ interop
facebookexperimental/rn-chrome-devtools-frontend
The Chrome DevTools UI, customized for React Native (experimental)
facebookexperimental/moq-go-server
This is an experimental relay (optimized for low latency media transfers) that implements IETF MOQ protocol
facebookexperimental/protoquant
Prototype routines for GPU quantization written using PyTorch.
facebookexperimental/edencommon
Shared library for Watchman and Eden projects.
facebookexperimental/kperf
TCP and TLS performance testing tool.
facebookexperimental/r8
Customized version of the D8 dexer and R8 shrinker
facebookexperimental/iot-session-manager
The IoT Session Manager is an application that provides a reliable and scalable device to device messaging network with simple setup. The system is deployable locally on a machine or on a cloud server and provides extensible methods for device authentication and control automation.
facebookexperimental/xrpa
Xrpa (pronounced "zerpa") is a platform architecture framework for building experimental XR experiences.
facebookexperimental/CARL
Classical Action Recognition Library
facebookexperimental/fnob
Open source Fnob (Command-line Dynamic Random Generator) package;
facebookexperimental/ndctl
A "device memory" enabling project encompassing tools and libraries for CXL, NVDIMMs, DAX, memory tiering and other platform memory device topics. Forked from https://github.com/pmem/ndctl
facebookexperimental/Rmdkernel
This is a very simple fork of https//github.com/IRkernel/IRkernel to provide an rmarkdown (rather than R) jupyter kernel.
facebookexperimental/csproj_benchmark
A tool that generates Visual Studio C# projects and measures IDE startup performance
facebookexperimental/cxx
Safe interop between Rust and C++
facebookexperimental/WMG
Serverless Application Model (SAM) project to deploy a Cloudformation insfrastructure capable of measuring signals in WhatsApp conversations.