Members
-
docusaurus ★ PINNED
Easy to maintain open source documentation websites.
TypeScript ★ 65k 2m agoExplain → -
hhvm ★ PINNED
A virtual machine for executing programs written in Hack.
C++ ★ 19k 2h agoExplain → -
zstd ★ PINNED
Zstandard - Fast real-time compression algorithm
C ★ 27k 10d agoExplain → -
lexical ★ PINNED
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
TypeScript ★ 24k 10h agoExplain → -
rocksdb
A library that provides an embeddable, persistent key-value store for fast storage.
C++ ★ 32k 9h agoExplain → -
folly
An open-source C++ library developed and used at Facebook.
C++ ★ 30k 4h agoExplain → -
flow
Adds static typing to JavaScript to improve developer productivity and code quality.
Rust ★ 22k 1h agoExplain → -
prophet
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
Python ★ 20k 1mo agoExplain → -
relay
Relay is a JavaScript framework for building data-driven React applications.
Rust ★ 19k 43m agoExplain → -
fresco
An Android library for managing images and the memory they use.
Kotlin ★ 17k 20h agoExplain → -
infer
A static analyzer for Java, C, C++, and Objective-C
OCaml ★ 16k 47m agoExplain → -
watchman
Watches files and records, or triggers actions, when they change.
C++ ★ 14k 21h agoExplain → -
flipper ▣
A desktop debugging platform for mobile developers.
TypeScript ★ 13k 8mo agoExplain → -
stetho ▣
Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
Java ★ 13k 1y agoExplain → -
hermes
A JavaScript engine optimized for running React Native.
JavaScript ★ 11k 1h agoExplain → -
react-devtools ▣
An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools.
★ 11k 6y agoExplain → -
jscodeshift
A JavaScript codemod toolkit.
JavaScript ★ 10k 16d agoExplain → -
stylex
StyleX is the styling system for ambitious user interfaces.
JavaScript ★ 9.3k 1d agoExplain → -
chisel
Chisel is a collection of LLDB commands to assist debugging iOS apps.
Python ★ 9.2k 2mo agoExplain → -
buck ▣
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Java ★ 8.5k 2y agoExplain → -
proxygen
A collection of C++ HTTP libraries including an easy to use HTTP server.
C++ ★ 8.3k 14h agoExplain → -
facebook-ios-sdk
Used to integrate the Facebook Platform with your iOS & tvOS apps.
Swift ★ 8.1k 1d agoExplain → -
litho
A declarative framework for building efficient UIs on Android.
Kotlin ★ 7.8k 4d agoExplain → -
pyre-check
Performant type-checking for python.
OCaml ★ 7.2k 3h agoExplain → -
sapling
A Scalable, User-Friendly Source Control System.
Rust ★ 6.9k 15m agoExplain → -
pyrefly
A fast type checker and language server for Python
Rust ★ 6.6k 1h agoExplain → -
facebook-android-sdk
Used to integrate Android apps with Facebook Platform.
Kotlin ★ 6.4k 1d agoExplain → -
redex
A bytecode optimizer for Android apps
C++ ★ 6.3k 19h agoExplain → -
componentkit
A React-inspired view framework for iOS.
Objective-C++ ★ 5.8k 2y agoExplain → -
fishhook
A library that enables dynamically rebinding symbols in Mach-O binaries running on iOS.
C ★ 5.4k 1y agoExplain → -
PathPicker
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 ★ 5.2k 1y agoExplain → -
idb
idb is a flexible command line interface for automating iOS simulators and devices
Swift ★ 5.1k 5m agoExplain → -
memlab
A framework for finding JavaScript memory leaks and analyzing heap snapshots
TypeScript ★ 5.0k 15h agoExplain → -
prop-types ▣
Runtime type checking for React props and similar objects
JavaScript ★ 4.5k 2y agoExplain → -
Haxl
A Haskell library that simplifies access to remote data, such as databases or web-based services.
Haskell ★ 4.4k 2mo agoExplain → -
buck2
Build system, successor to Buck
Rust ★ 4.4k 10m agoExplain → -
duckling
Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.
Haskell ★ 4.3k 2mo agoExplain → -
FBRetainCycleDetector
iOS library to help detecting retain cycles in runtime.
Objective-C++ ★ 4.2k 4d agoExplain → -
fbt ▣
A JavaScript Internationalization Framework
JavaScript ★ 3.9k 1y agoExplain → -
regenerator ▣
Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.
JavaScript ★ 3.8k 2y agoExplain → -
mcrouter
Mcrouter is a memcached protocol router for scaling memcached deployments.
C++ ★ 3.3k 3h agoExplain → -
igl
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++ ★ 3.2k 10h agoExplain → -
wangle
Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
C++ ★ 3.1k 21h agoExplain → -
openzl
A novel data compression framework
C ★ 3.1k 19h agoExplain → -
wdt
Warp speed Data Transfer (WDT) is an embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths.
C++ ★ 3.0k 2d agoExplain → -
Ax
Adaptive Experimentation Platform
Python ★ 2.8k 2d agoExplain → -
fbthrift
Facebook's branch of Apache Thrift, including a new C++ server.
C++ ★ 2.7k 9h agoExplain → -
mysql-5.6 ▣
Facebook's branch of the Oracle MySQL database. This includes MyRocks.
C++ ★ 2.6k 1y agoExplain → -
fbjs
A collection of utility libraries used by other Meta JS projects.
JavaScript ★ 2.0k 4mo agoExplain → -
screenshot-tests-for-android ▣
Generate fast deterministic screenshots during Android instrumentation tests
Java ★ 1.7k 5mo agoExplain → -
idx ▣
Library for accessing arbitrarily nested, possibly nullable properties on a JavaScript object.
JavaScript ★ 1.7k 2y agoExplain → -
mvfst
An implementation of the QUIC transport protocol.
C++ ★ 1.6k 13h agoExplain → -
CacheLib
Pluggable in-process caching engine to build and scale high performance services
C++ ★ 1.6k 21h agoExplain → -
facebook-python-business-sdk
Python SDK for Meta Marketing APIs
Python ★ 1.6k 3d agoExplain → -
TextLayoutBuilder
An Android library that allows you to build text layouts more easily.
Kotlin ★ 1.5k 23d agoExplain → -
SoLoader
Native code loader for Android
Java ★ 1.4k 2d agoExplain → -
ThreatExchange
Trust & Safety tools for working together to fight digital harms.
C++ ★ 1.3k 8d agoExplain → -
ktfmt
A program that reformats Kotlin source code to comply with the common community standard for Kotlin code conventions.
Kotlin ★ 1.3k 11d agoExplain → -
mariana-trench
A security focused static analysis tool for Android and Java applications.
C++ ★ 1.2k 1d agoExplain → -
transform360
Transform360 is an equirectangular to cubemap transform for 360 video.
C++ ★ 1.0k 1mo agoExplain → -
fatal
Fatal is a library for fast prototyping software in modern C++. It provides facilities to enhance the expressive power of C++. The library is heavily based on template meta-programming, while keeping the complexity under-the-hood.
C++ ★ 1.0k 3d agoExplain → -
starlark-rust
A Rust implementation of the Starlark language
Rust ★ 981 2d agoExplain → -
fboss
Facebook Open Switching System Software for controlling network switches.
C++ ★ 976 2h agoExplain → -
openr
Distributed platform for building autonomic network functions.
C++ ★ 936 17h agoExplain → -
facebook-php-business-sdk
PHP SDK for Meta Marketing API
PHP ★ 911 3d agoExplain → -
winterfell
A STARK prover and verifier for arbitrary computations
Rust ★ 893 10mo agoExplain → -
dotslash
Simplified executable deployment
Rust ★ 850 1d agoExplain → -
openbmc
OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
C ★ 680 8h agoExplain → -
SPARTA
SPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory of Abstract Interpretation.
C++ ★ 669 1mo agoExplain → -
lexical-ios
Lexical iOS is an extensible text editor framework that integrates the APIs and philosophies from Lexical Web with a Swift API built on top of TextKit.
Swift ★ 657 2d agoExplain → -
pyre2
Python wrapper for RE2
C++ ★ 647 2y agoExplain → -
time
Meta's Time libraries
Go ★ 644 16h agoExplain → -
Rapid
The OpenStreetMap editor driven by open data, AI, and supercharged features
JavaScript ★ 635 15d agoExplain → -
facebook-nodejs-business-sdk
Node.js SDK for Meta Marketing APIs
JavaScript ★ 594 3d agoExplain → -
chef-cookbooks
Open source chef cookbooks.
Ruby ★ 587 1d agoExplain → -
IT-CPE
Meta's Client Platform Engineering tools. Some of the tools we have written to help manage our fleet of client systems.
Ruby ★ 571 3d agoExplain → -
facebook-sdk-for-unity
The facebook sdk for unity.
C# ★ 501 28d agoExplain → -
open-graph-protocol
No description.
PHP ★ 458 11mo agoExplain → -
facebook-java-business-sdk
Java SDK for Meta Marketing APIs
Java ★ 458 2d agoExplain → -
meta-wearables-dat-ios
Meta Wearables Device Access Toolkit for iOS
Shell ★ 440 28d agoExplain → -
opaque-ke
An implementation of the OPAQUE password-authenticated key exchange protocol
Rust ★ 404 2mo agoExplain → -
FAI-PEP
Facebook AI Performance Evaluation Platform
Python ★ 394 3d agoExplain → -
immersive-web-sdk
WebXR made simple. Full-featured framework with interactions, locomotion, and spatial UI. Powered by Three.js.
TypeScript ★ 353 6d agoExplain → -
QuickLayout
QuickLayout is a custom-built, declarative layout library for iOS designed to work seamlessly with UIKit.
Swift ★ 346 1d agoExplain → -
bpfilter
eBPF-based packet filtering framework
C ★ 336 15d agoExplain → -
akd
An implementation of an auditable key directory
Rust ★ 323 2d agoExplain → -
meta-wearables-dat-android
Meta Wearables Device Access Toolkit for Android
Shell ★ 296 28d agoExplain → -
dns
Collection of Meta's DNS Libraries
Go ★ 295 1d agoExplain → -
chef-utils
Utilities related to Chef
Ruby ★ 289 2mo agoExplain → -
facebook360_dep ▣
Facebook360 Depth Estimation Pipeline - https://facebook.github.io/facebook360_dep
HTML ★ 256 5mo agoExplain → -
facebook-for-woocommerce
The official plugin from Meta. This repository is now officially maintained by Meta's engineering team. We welcome and encourage contributions from the community.
PHP ★ 255 1d agoExplain → -
jemalloc ⑂
Meta fork of the OG Jemalloc project
C ★ 247 3mo agoExplain → -
tac_plus ▣
A Tacacs+ Daemon tested on Linux (CentOS) to run AAA via TACACS+ Protocol via IPv4 and IPv6.
C ★ 235 9mo agoExplain → -
facebook-ruby-business-sdk
Ruby SDK for Meta Marketing API
Ruby ★ 214 3d agoExplain → -
usort
Safe, minimal import sorting for Python projects.
Python ★ 205 3mo agoExplain → -
threat-research
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 ★ 178 24d agoExplain → -
grocery-delivery
The Grocery Delivery utility for managing cookbook uploads to distributed Chef backends.
Ruby ★ 157 4mo agoExplain → -
taste-tester
Software to manage a chef-zero instance and use it to test changes on production servers.
Ruby ★ 147 9d agoExplain → -
TestSlide
A Python test framework
Python ★ 147 1mo agoExplain → -
ocamlrep
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 ★ 144 21h agoExplain → -
kuduraft ⑂
A Raft Library in C++ based on the Raft implementation in Apache Kudu
C++ ★ 143 16h agoExplain → -
sapp
Post Processor for Facebook Static Analysis Tools.
Python ★ 143 2d agoExplain → -
openapi
This repository provides OpenAPI specifications for Meta APIs
★ 139 1mo agoExplain → -
bunnylol.rs
bunnylol is a tool for writing smart bookmarks. Use in your browser, or on the command-line
Rust ★ 133 24d agoExplain → -
squangle
SQuangLe is a C++ API for accessing MySQL servers
C++ ★ 126 22d agoExplain → -
homebrew-fb
OS X Homebrew formulas to install Meta open source software
Ruby ★ 126 2y agoExplain → -
mysql-8.0 ⑂
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
C++ ★ 114 1y agoExplain → -
facebook-business-sdk-codegen
Codegen project for our business SDKs
PHP ★ 105 3d agoExplain → -
fb303
fb303 is a core set of thrift functions that provide a common mechanism for querying stats and other information from a service.
C++ ★ 93 21h agoExplain → -
voprf
An implementation of a verifiable oblivious pseudorandom function (RFC 9497)
Rust ★ 86 2mo agoExplain → -
Lifeguard
Lifeguard is a static analyzer to detect Lazy Imports incompatibilities and ease the adoption overhead for Lazy Imports in Python
Python ★ 73 20h agoExplain → -
buck2-prelude
Prelude for the Buck2 project
Starlark ★ 68 1h agoExplain → -
OpenBIC
BICs (Bridge IC) are standalone devices deployed within a Data Center that enable monitoring a multi-host system using a single BMC device.
C ★ 66 13h agoExplain → -
react-native-deprecated-modules ▣
Deprecated modules that were formerly part of React Native.
JavaScript ★ 61 2y agoExplain → -
netconsd
Receive and process logs from the Linux kernel.
C ★ 61 1mo agoExplain → -
errpy ▣
An Error-Recovering Parser for Python
Rust ★ 57 1y agoExplain → -
between-meals
A library to provide calculations between Chef diffs.
Ruby ★ 56 14d agoExplain → -
GoogleTagManager-WebTemplate-For-FacebookPixel
Facebook Pixel - Custom Tag Template for Google Tag Manager.
Smarty ★ 51 15d agoExplain → -
mcpguard-dynamic
Kernel-level eBPF sandbox for securing LLM agent tool calls made through the Model Context Protocol (MCP)
C ★ 45 16d agoExplain → -
hyperion
This project enabled intercepting and virtualizing the browser API
TypeScript ★ 45 1mo agoExplain → -
openbmc-linux
Linux kernel consumed by OpenBMC
C ★ 43 8d agoExplain → -
haptics-studio
Haptics Studio is our desktop application for designing haptics.
TypeScript ★ 42 3d agoExplain → -
oram
An implementation of Oblivious RAM
Rust ★ 40 12d agoExplain → -
ristretto255-js
Javascript implementation of the Ristretto255 group operations, built on top of the popular TweetNaCl.js crypto library
JavaScript ★ 34 2y agoExplain → -
pyrefly-pre-commit
A pre-commit hook for Pyrefly.
Python ★ 27 1d agoExplain → -
pysa-action ▣
GitHub Action for Pysa
★ 27 3y agoExplain → -
capi-param-builder
Conversions API parameter builder to help enhance the parameter qualities for Conversions API events
JavaScript ★ 25 1d agoExplain → -
pyre-action
GitHub Action for Pyre
★ 23 3mo agoExplain → -
openbmc-uboot
Tracking Denx Das u-boot with various trusted computing add-ons.
★ 21 7mo agoExplain → -
Conversion-Leads-Salesforce-APEX
Setup Conversion Leads API integration using Salesforce APEX triggers on Lead objects
★ 20 3y agoExplain → -
bookworm
Bookworm is a program that gleans context from a Chef/Ruby codebase leveraging RuboCop AST pattern matching
Ruby ★ 18 1mo agoExplain → -
.github ▣
Default Community health files for Facebook projects
★ 18 2y agoExplain → -
meta-haptics-sdk
A low-level haptic rendering and data processing library based on a universal format.
Rust ★ 17 1mo agoExplain → -
fbghc ⑂
Mirror of the Glasgow Haskell Compiler. Patches are best submitted to GHC's Phabricator (https://phabricator.haskell.org/), bugs and feature-requests are best filed to GHC's Trac (https://ghc.haskell.org/trac/ghc), or sent to the mailing list ([email protected]).
Haskell ★ 16 3y agoExplain → -
lr-with-bins
An experimental first-stage model used for quick and efficient inference on part of the data.
Jupyter Notebook ★ 14 3y agoExplain → -
react-router-3 ⑂ ▣
Fork of https//www.npmjs.com/package/react-router v3.0.5
★ 9 2mo agoExplain → -
dotslash-publish-release
Create DotSlash files for GitHub releases
Python ★ 9 6mo agoExplain → -
BGP
Meta's BGP (Border Gateway Protocol) routing daemon for large-scale data center networks, built as part of the FBOSS forwarding stack.
C++ ★ 8 7d agoExplain → -
zapier-shops-orders ▣
A Zapier integration with Meta Shops orders using the Commerce API (https//developers.facebook.com/docs/commerce-platform/)
TypeScript ★ 8 1y agoExplain → -
ocaml-scripts
Set of scripts to help building OCaml projects using buck2.
Python ★ 8 1y agoExplain → -
shortcake
An implementation of a SAS-based authenticated key exchange
Rust ★ 7 25d agoExplain → -
OSM-HOT-Tasking-Manager ⑂ ▣
A fork of the HOTOSM Tasking Manager (tasks.hotosm.org) to deploy and test experimental integrations and features.
JavaScript ★ 7 3mo agoExplain → -
messaging_schemas
This repo contains the Protocol Buffer schemas used for Meta's end-to-end encryption (E2EE) backend storage Encrypted Backups (EB). This can be used to deserialize the decrypted plaintext of the messaging data (or to serialize data).
★ 6 1y agoExplain → -
buck2-shims-meta
Shims to convert Meta internal buck2 macros/targets for open source build compatibility.
Starlark ★ 5 21h agoExplain → -
meta-instant-games-unity-plugin
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# ★ 5 10d agoExplain → -
pake-kem
An implementation of a PAKE based on a KEM
Rust ★ 5 2mo agoExplain → -
content-review-filters
Set of filters and preferences that can be applied to content viewed in a content review tool.
TypeScript ★ 5 1mo agoExplain → -
SPIRV-Registry ⑂
SPIR-V specs
★ 5 3y agoExplain → -
install-dotslash
A simple GitHub Action to install a precompiled dotslash binary
★ 4 3mo agoExplain → -
glTF ⑂
glTF – Runtime 3D Asset Delivery
HTML ★ 4 1mo agoExplain → -
gfxreconstruct ⑂
Graphics API Capture and Replay Tools for Reconstructing Graphics Application Behavior
C++ ★ 4 10mo agoExplain → -
fbnic_qemu
This repo contains the QEMU that simulates hardware for the fbnic driver
C ★ 3 2mo agoExplain → -
Pysa
Python Static Analyzer
CSS ★ 3 28d agoExplain → -
SPIRV-Headers ⑂
SPIRV-Headers
★ 3 3y agoExplain → -
meta-embeds-for-wordpress
Official WordPress plugin for embedding Threads and Instagram content. Simply paste a Threads or Instagram URL into the WordPress editor and get a rich embed. No access tokens or configuration required.
PHP ★ 2 6h agoExplain → -
fbnic-mock-fw
Follow the README to run this mock firmware with the upstream fbnic driver, so it can respond to any messages the driver sends during development or testing.
Python ★ 2 1mo agoExplain → -
glXF ⑂
glTF Experience Format (glXF)
★ 2 2y agoExplain → -
glTF-Sample-Assets ⑂
To store all models and other assets related to glTF
PHP ★ 2 2y agoExplain → -
dont-use-facebook-for-woocommerce ⑂ ▣
A first-party extension plugin built for WooCommerce.
PHP ★ 2 1y agoExplain → -
DNE-TaaC
TAAC (Test-As-A-Config) is a thrift-defined integration test framework for validating datacenter network products and platforms.
Python ★ 1 9h agoExplain → -
lightweightvk ⑂
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++ ★ 1 1d agoExplain → -
clap_types
Generate multi-language strongly-typed client libraries around Rust CLIs.
Rust ★ 1 16d agoExplain → -
gfxbench ⑂
No description.
C ★ 1 2mo agoExplain → -
mbt
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 ★ 0 1mo agoExplain → -
FBAudienceNetwork
Meta Audience Network allows you to monetize your iOS and Android apps with Facebook ads
Swift ★ 0 3mo agoExplain →
No repos match these filters.