RepoGuard
Updated 4 h ago
Meta

Organization

Public GitHub footprint of Meta

@facebook
View profile on GitHub

We are working to build community through open source technology. NB: members must have two-factor auth.

Menlo Park, California

168

Public repositories

546,830

Total stars

36,298

Followers

Meta, the organization behind facebook, maintains a significant public GitHub presence with a wide range of repositories. Their projects primarily utilize languages such as C++, Rust, Python, C, JavaScript, and TypeScript. Notable repositories include docusaurus, rocksdb, and folly, which showcase their commitment to open source technology.

Top languages

C++ 22Rust 13Python 11C 10TypeScript 7JavaScript 6Kotlin 4OCaml 3

Public repositories

docusaurus

65,741

Easy to maintain open source documentation websites.

TypeScript
Updated Jul 28, 2026

rocksdb

31,908

A library that provides an embeddable, persistent key-value store for fast storage.

C++
Updated Jul 28, 2026

folly

30,475

An open-source C++ library developed and used at Facebook.

C++
Updated Jul 28, 2026

zstd

27,477

Zstandard - Fast real-time compression algorithm

C
Updated Jul 28, 2026

lexical

23,714

Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.

TypeScript
Updated Jul 28, 2026

flow

22,272

Adds static typing to JavaScript to improve developer productivity and code quality.

Rust
Updated Jul 28, 2026

prophet

20,326

Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.

Python
Updated Jul 28, 2026

relay

18,951

Relay is a JavaScript framework for building data-driven React applications.

Rust
Updated Jul 27, 2026

hhvm

18,653

A virtual machine for executing programs written in Hack.

C++
Updated Jul 28, 2026

fresco

17,156

An Android library for managing images and the memory they use.

Kotlin
Updated Jul 28, 2026

infer

15,666

A static analyzer for Java, C, C++, and Objective-C

OCaml
Updated Jul 28, 2026

watchman

13,655

Watches files and records, or triggers actions, when they change.

C++
Updated Jul 28, 2026

flipper

13,470

A desktop debugging platform for mobile developers.

TypeScript
Updated Jul 28, 2026

stetho

12,666

Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.

Java
Updated Jul 26, 2026

hermes

11,221

A JavaScript engine optimized for running React Native.

JavaScript
Updated Jul 28, 2026

react-devtools

11,018

An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools.

Unknown Language
Updated Jul 22, 2026

astryx

10,967

An open source design system that's fully customizable and agent ready

TypeScript
Updated Jul 28, 2026

jscodeshift

10,026

A JavaScript codemod toolkit.

JavaScript
Updated Jul 25, 2026

stylex

9,677

StyleX is the styling system for ambitious user interfaces.

JavaScript
Updated Jul 28, 2026

chisel

9,176

Chisel is a collection of LLDB commands to assist debugging iOS apps.

Python
Updated Jul 28, 2026

buck

8,540

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.

Java
Updated Jul 28, 2026

proxygen

8,366

A collection of C++ HTTP libraries including an easy to use HTTP server.

C++
Updated Jul 28, 2026

facebook-ios-sdk

8,077

Used to integrate the Facebook Platform with your iOS & tvOS apps.

Swift
Updated Jul 26, 2026

litho

7,770

A declarative framework for building efficient UIs on Android.

Kotlin
Updated Jul 23, 2026

pyre-check

7,170

Performant type-checking for python.

OCaml
Updated Jul 27, 2026

sapling

6,945

A Scalable, User-Friendly Source Control System.

Rust
Updated Jul 28, 2026

pyrefly

6,832

A fast type checker and language server for Python

Rust
Updated Jul 28, 2026

facebook-android-sdk

6,445

Used to integrate Android apps with Facebook Platform.

Kotlin
Updated Jul 28, 2026

redex

6,296

A bytecode optimizer for Android apps

C++
Updated Jul 28, 2026

componentkit

5,755

A React-inspired view framework for iOS.

Objective-C++
Updated Jul 24, 2026

fishhook

5,423

A library that enables dynamically rebinding symbols in Mach-O binaries running on iOS.

C
Updated Jul 28, 2026

idb

5,235

idb is a flexible command line interface for automating iOS simulators and devices

Swift
Updated Jul 28, 2026

PathPicker

5,221

PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.

Python
Updated Jul 27, 2026

memlab

5,009

A framework for finding JavaScript memory leaks and analyzing heap snapshots

TypeScript
Updated Jul 27, 2026

prop-types

4,454

Runtime type checking for React props and similar objects

JavaScript
Updated Jul 26, 2026

Haxl

4,378

A Haskell library that simplifies access to remote data, such as databases or web-based services.

Haskell
Updated Jul 22, 2026

buck2

4,375

Build system, successor to Buck

Rust
Updated Jul 28, 2026

duckling

4,297

Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.

Haskell
Updated Jul 25, 2026

mcrouter

3,335

Mcrouter is a memcached protocol router for scaling memcached deployments.

C++
Updated Jul 27, 2026

igl

3,225

Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan).

C++
Updated Jul 28, 2026

openzl

3,146

A novel data compression framework

C
Updated Jul 27, 2026

wangle

3,096

Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.

C++
Updated Jul 27, 2026

Ax

2,782

Adaptive Experimentation Platform

Python
Updated Jul 27, 2026

fbthrift

2,698

Facebook's branch of Apache Thrift, including a new C++ server.

C++
Updated Jul 28, 2026

mvfst

1,653

An implementation of the QUIC transport protocol.

C++
Updated Jul 27, 2026

CacheLib

1,573

Pluggable in-process caching engine to build and scale high performance services

C++
Updated Jul 27, 2026

facebook-python-business-sdk

1,570

Python SDK for Meta Marketing APIs

Python
Updated Jul 28, 2026

TextLayoutBuilder

1,473

An Android library that allows you to build text layouts more easily.

Kotlin
Updated Jul 25, 2026

SoLoader

1,440

Native code loader for Android

Java
Updated Jul 25, 2026

ThreatExchange

1,361

Trust & Safety tools for working together to fight digital harms.

C++
Updated Jul 27, 2026

mariana-trench

1,243

A security focused static analysis tool for Android and Java applications.

C++
Updated Jul 28, 2026

starlark-rust

1,003

A Rust implementation of the Starlark language

Rust
Updated Jul 27, 2026

fboss

982

Facebook Open Switching System Software for controlling network switches.

C++
Updated Jul 28, 2026

openr

936

Distributed platform for building autonomic network functions.

C++
Updated Jul 27, 2026

facebook-php-business-sdk

915

PHP SDK for Meta Marketing API

PHP
Updated Jul 22, 2026

dotslash

877

Simplified executable deployment

Rust
Updated Jul 24, 2026

openbmc

682

OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).

C
Updated Jul 27, 2026

SPARTA

671

SPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory of Abstract Interpretation.

C++
Updated Jul 25, 2026

time

649

Meta's Time libraries

Go
Updated Jul 24, 2026

Rapid

633

The OpenStreetMap editor driven by open data, AI, and supercharged features

JavaScript
Updated Jul 22, 2026

facebook-nodejs-business-sdk

609

Node.js SDK for Meta Marketing APIs

JavaScript
Updated Jul 28, 2026

chef-cookbooks

589

Open source chef cookbooks.

Ruby
Updated Jul 23, 2026

facebook-sdk-for-unity

503

The facebook sdk for unity.

C#
Updated Jul 28, 2026

meta-wearables-dat-ios

492

Meta Wearables Device Access Toolkit for iOS

Shell
Updated Jul 28, 2026

immersive-web-sdk

358

WebXR made simple. Full-featured framework with interactions, locomotion, and spatial UI. Powered by Three.js.

TypeScript
Updated Jul 28, 2026

QuickLayout

350

QuickLayout is a production-ready declarative layout library for UIKit. Built for large-scale applications, it combines expressive Swift APIs with a lightweight layout engine to deliver high performance reliability, and long-term maintainability.

Swift
Updated Jul 28, 2026

bpfilter

347

eBPF-based packet filtering framework

C
Updated Jul 23, 2026

meta-wearables-dat-android

333

Meta Wearables Device Access Toolkit for Android

Shell
Updated Jul 27, 2026

akd

330

An implementation of an auditable key directory

Rust
Updated Jul 28, 2026

facebook-for-woocommerce

259

The official plugin from Meta. This repository is now officially owned by Meta's Partner Engineering team. We welcome and encourage contributions from the community.

PHP
Updated Jul 27, 2026

jemalloc

245

Meta fork of the OG Jemalloc project

C
Updated Jul 26, 2026

usort

205

Safe, minimal import sorting for Python projects.

Python
Updated Jul 27, 2026

threat-research

181

Welcome to the Meta Threat Research Indicator Repository, a dedicated resource for the sharing of Indicators of Compromise (IOCs) and other threat indicators with the external research community

Python
Updated Jul 26, 2026

openapi

158

This repository provides OpenAPI specifications for Meta APIs

Unknown Language
Updated Jul 24, 2026

ocamlrep

145

Sets of libraries and tools to write applications and libraries mixing OCaml and Rust. These libraries will help keeping your types and data structures synchronized, and enable seamless exchange between OCaml and Rust

Rust
Updated Jul 25, 2026

kuduraft

144

A Raft Library in C++ based on the Raft implementation in Apache Kudu

C++
Updated Jul 27, 2026

sapp

142

Post Processor for Facebook Static Analysis Tools.

Python
Updated Jul 27, 2026

bunnylol.rs

138

bunnylol is a tool for writing smart bookmarks. Use in your browser, or on the command-line

Rust
Updated Jul 28, 2026

fb303

96

fb303 is a core set of thrift functions that provide a common mechanism for querying stats and other information from a service.

C++
Updated Jul 27, 2026

Lifeguard

85

Lifeguard is a static analyzer to detect Lazy Imports incompatibilities and ease the adoption overhead for Lazy Imports in Python

Python
Updated Jul 27, 2026

buck2-prelude

69

Prelude for the Buck2 project

Starlark
Updated Jul 28, 2026

mcpguard-dynamic

67

Kernel-level eBPF sandbox for securing LLM agent tool calls made through the Model Context Protocol (MCP)

C
Updated Jul 23, 2026

OpenBIC

66

BICs (Bridge IC) are standalone devices deployed within a Data Center that enable monitoring a multi-host system using a single BMC device.

C
Updated Jul 23, 2026

haptics-studio

47

Haptics Studio is our desktop application for designing haptics.

TypeScript
Updated Jul 24, 2026

pyrefly-pre-commit

32

A pre-commit hook for Pyrefly.

Python
Updated Jul 25, 2026

pyre-action

24

GitHub Action for Pyre

Unknown Language
Updated Jul 28, 2026

Pysa

15

Security-focused Python Static Analyzer

OCaml
Updated Jul 27, 2026

rebalancer

13

Rebalancer is a domain-specific language and tool for specifying and solving assignment problems (eg, putting balls in boxes with complex rules).

C++
Updated Jul 27, 2026

BGP

11

Meta's BGP (Border Gateway Protocol) routing daemon for large-scale data center networks, built as part of the FBOSS forwarding stack.

C++
Updated Jul 28, 2026

shortcake

9

An implementation of a SAS-based authenticated key exchange

Rust
Updated Jul 21, 2026

meta-instant-games-unity-plugin

6

This new SDK supports the Instant Games SDK v8.0, ensuring access to the latest features and APIs for Instant Games. We also provide code snippets through the sample scene, and templates for OverlayViews.

C#
Updated Jul 21, 2026

buck2-shims-meta

5

Shims to convert Meta internal buck2 macros/targets for open source build compatibility.

Starlark
Updated Jul 25, 2026

fbnic_qemu

3

This repo contains the QEMU that simulates hardware for the fbnic driver

C
Updated Jul 21, 2026

DNE-TaaC

2

TAAC (Test-As-A-Config) is a thrift-defined integration test framework for validating datacenter network products and platforms.

Python
Updated Jul 28, 2026

meta-embeds-for-wordpress

2

Official WordPress plugin for embedding Threads, Instagram, and Facebook content. Simply paste a Threads, Instagram, or Facebook URL into the WordPress editor and get a rich embed. No access tokens or configuration required.

PHP
Updated Jul 21, 2026

lightweightvk

1

LightweightVK is a deeply refactored bindless-only fork of IGL which is designed to run on top of modern Vulkan 1.3 with optional mesh shaders and ray tracing support. Meta's version is a fork of the upstream LightweightVK, tailored for better compatibility with current and upcoming Meta products.

C++
Updated Jul 26, 2026

private_processing

1

Softwares that enables Meta Private Processing

C
Updated Jul 21, 2026

clap_types

1

Generate multi-language strongly-typed client libraries around Rust CLIs.

Rust
Updated Jul 21, 2026

mbt

1

Command-line tool for independently verifying the integrity of artifacts published to Meta's binary transparency log. Validates SHA-256 digests, Cloudflare Ed25519 signatures, Meta counter-signatures, and cross-checks against Cloudflare's Key Transparency auditor.

Rust
Updated Jul 21, 2026

agentic-tools

0

Agentic tools plugin and skills

Shell
Updated Jul 21, 2026

Frequently asked questions

What does facebook build on GitHub?

facebook builds various projects on GitHub, focusing on open source technology. Some notable repositories include docusaurus for documentation, rocksdb for key-value storage, and folly, a C++ library used internally at facebook.

Which programming languages does facebook use?

facebook primarily uses C++, Rust, Python, C, JavaScript, and TypeScript in their public repositories. This diverse set of languages supports a wide array of open source projects and tools.

Are facebook's repositories public?

Yes, facebook's repositories on GitHub are public. They emphasize transparency and community collaboration, allowing developers to access and contribute to their open source projects.

Is this exposure intended?

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

Monitor this account