RepoGuard
Updated 8 h ago
Meta Experimental

Organization

Public GitHub footprint of Meta Experimental

@facebookexperimental
View profile on GitHub

These are Meta projects that are not necessarily used in production but are being developed in the open nevertheless.

Menlo Park, California

48

Public repositories

28,085

Total stars

961

Followers

facebookexperimental, an organization under Meta, hosts a diverse range of public repositories primarily in Rust, C++, Python, and JavaScript. Notable projects include Recoil, a state management library for React, and Robyn, an AI/ML-powered marketing mix modeling package. These repositories reflect ongoing experimental development in various domains.

Top languages

Rust 11C++ 8Python 6JavaScript 3C 3Jupyter Notebook 2Go 2TypeScript 2

Public repositories

Recoil

19,467

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.

JavaScript
Updated Jun 12, 2026

libunifex

1,708

Unified Executors

C++
Updated Jun 11, 2026

Robyn

1,473

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.

Jupyter Notebook
Updated Jun 11, 2026

hermit

1,382

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.

Rust
Updated Jun 11, 2026

MIRAI

1,010

Rust mid-level IR Abstract Interpreter

Rust
Updated Jun 10, 2026

reverie

829

An ergonomic and safe syscall interception framework for Linux.

Rust
Updated Jun 8, 2026

ExtendedAndroidTools

259

Extended Android Tools is a place to host and maintain a build environment and makefiles cross compiling Linux tools we all love for Android.

Makefile
Updated May 26, 2026

allocative

221

Library and proc macro to analyze memory usage of data structures in rust.

Rust
Updated Jun 7, 2026

object-introspection

184

Object Introspection (OI) enables on-demand, hierarchical profiling of objects in arbitrary C/C++ programs with no recompilation.

C++
Updated May 17, 2026

triton

170

Github mirror of trition-lang/triton repo.

MLIR
Updated Jun 13, 2026

resctl-demo

170

Demonstrate and benchmark various features of Linux resource control in a self-contained package.

Rust
Updated Jun 7, 2026

rust-shed

147

Repository containing Rust crates common between other Facebook open source projects (like Mononoke or Eden).

Rust
Updated Jun 13, 2026

semcode

142

semcode

Rust
Updated Jun 1, 2026

go-media-webtransport-server

111

WebTransport media server that enables ultra low latency live streaming over QUIC (also VOD and rewind)

Go
Updated Jun 8, 2026

moxygen

108

Implementation of IETF MOQ protocol

C++
Updated Jun 13, 2026

webcodecs-capture-play

99

Live streaming low latency experimentation platform in the browser (using WebCodecs)

JavaScript
Updated Apr 29, 2026

moq-encoder-player

92

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

TypeScript
Updated Jun 12, 2026

CUTracer

67

A dynamic binary instrumentation tool for tracing and analyzing CUDA kernel instructions.

Python
Updated Jun 12, 2026

siMMMulator

60

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.

R
Updated May 23, 2026

kperf

52

TCP and TLS performance testing tool.

C
Updated Mar 26, 2026

moq-go-server

50

This is an experimental relay (optimized for low latency media transfers) that implements IETF MOQ protocol

Go
Updated May 15, 2026

MemorySnapshotAnalyzer

39

Analysis tooling for memory snapshots of managed code runtimes, specifically, Unity Memory Snapshots.

C#
Updated Apr 17, 2026

fb-vscode

36

Visual Studio Code

TypeScript
Updated Apr 1, 2026

free-threading-benchmarking

29

Benchmark results for free-threaded builds of Python

Unknown Language
Updated Jun 13, 2026

coresmith

26

CoreSmith is a Prompt to GDS Agentic Flow

Python
Updated Jun 11, 2026

usb-video

24

Android library and app for streaming content from USB Video Class (UVC) devices.

C++
Updated May 19, 2026

protoquant

21

Prototype routines for GPU quantization written using PyTorch.

Unknown Language
Updated Apr 15, 2026

tvm

17

Open deep learning compiler stack for cpu, gpu and specialized accelerators

Python
Updated Dec 24, 2024

edencommon

13

Shared library for Watchman and Eden projects.

C++
Updated Jun 13, 2026

CARL

10

Classical Action Recognition Library

C++
Updated Jun 12, 2026

xrpa

10

Xrpa (pronounced "zerpa") is a platform architecture framework for building experimental XR experiences.

Python
Updated Jun 1, 2026

r8

9

Customized version of the D8 dexer and R8 shrinker

Java
Updated Mar 31, 2026

chromium

7

The official GitHub mirror of the Chromium source

Unknown Language
Updated Oct 31, 2023

WMG

6

Serverless Application Model (SAM) project to deploy a Cloudformation insfrastructure capable of measuring signals in WhatsApp conversations.

JavaScript
Updated May 11, 2026

ndctl

5

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

C
Updated Jan 22, 2026

propellint

5

A tool joining profile information with static analysis.

C++
Updated Feb 16, 2024

cxx

4

Safe interop between Rust and C++

Rust
Updated May 4, 2026

iot-session-manager

4

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.

Python
Updated Feb 13, 2025

autocargo

3

Translate Buck targets to Cargo.toml

Rust
Updated Jun 6, 2025

fnob

3

Open source Fnob (Command-line Dynamic Random Generator) package;

SystemVerilog
Updated May 14, 2025

noodles

2

Noodles is a GPU-accelerated node graph editor built with C++ and OpenGL, designed for OpenUSD pipelines. Features SDF-antialiased rendering, PySide6/Qt integration, and scales to 100K+ nodes with real-time performance.

C++
Updated May 18, 2026

GpuAsmVisualizer

2

A utility tool to help you view GPU assemblies PTX and AMDGCN.

Rust
Updated Apr 29, 2026

libcxlmi-meta

2

libcxlmi Meta version

C
Updated Mar 1, 2026

conjugate_estimators

2

A demonstration of a couple of algorithms for statistical modeling

Python
Updated Apr 23, 2025

Rmdkernel

2

This is a very simple fork of https//github.com/IRkernel/IRkernel to provide an rmarkdown (rather than R) jupyter kernel.

Jupyter Notebook
Updated Nov 23, 2022

unigraph

1

JS Code size management tools

Rust
Updated Jun 12, 2026

csproj_benchmark

1

A tool that generates Visual Studio C# projects and measures IDE startup performance

C#
Updated Jan 1, 2025

.github

1

Default Community health files for Facebook projects

Unknown Language
Updated Nov 13, 2023

Frequently asked questions

What does facebookexperimental build on GitHub?

facebookexperimental develops a variety of projects on GitHub, focusing on experimental technologies. Key repositories include Recoil for state management in React applications and Robyn for marketing mix modeling, showcasing their commitment to innovation.

Which programming languages does facebookexperimental use?

The primary programming languages used by facebookexperimental include Rust, C++, Python, and JavaScript. These languages support their work on experimental projects and tools aimed at advancing technology in an open-source environment.

Are facebookexperimental's repositories public?

Yes, all repositories under facebookexperimental are public. This openness allows collaboration and transparency in their experimental projects, encouraging contributions from the broader developer community.

Is this exposure intended?

Monitor Meta Experimental with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account