Meta
@facebookOrganizationWe are working to build community through open source technology. NB: members must have two-factor auth.
On the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 14 | facebook/react | 244,400 |
| 61 | facebook/react-native | 125,685 |
| 92 | facebook/create-react-app | 103,731 |
| 249 | facebook/docusaurus | 64,380 |
| 926 | facebook/rocksdb | 31,699 |
| 994 | facebook/folly | 30,317 |
Top repositories by stars
- JavaScript243,067
- C++125,398
- JavaScript103,930
- TypeScript63,814
- facebook/rocksdb(on leaderboard)
A library that provides an embeddable, persistent key-value store for fast storage.
C++31,557 - C++30,256
- facebook/zstd
Zstandard - Fast real-time compression algorithm
C26,633 - facebook/lexical
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
TypeScript22,965 - facebook/flow
Adds static typing to JavaScript to improve developer productivity and code quality.
OCaml22,211 - facebook/prophet
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
Python20,014 - facebook/relay
Relay is a JavaScript framework for building data-driven React applications.
Rust18,930 - facebook/yoga
Yoga is an embeddable layout engine targeting web standards.
C++18,730 - facebook/hhvm
A virtual machine for executing programs written in Hack.
C++18,604 - facebook/fresco
An Android library for managing images and the memory they use.
Java17,157 - facebook/infer
A static analyzer for Java, C, C++, and Objective-C
OCaml15,520 - facebook/watchman
Watches files and records, or triggers actions, when they change.
C++13,504 - facebook/flipper
A desktop debugging platform for mobile developers.
TypeScript13,480 - facebook/stetho
Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
Java12,717 - facebook/react-devtools
An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools.
11,030 - facebook/hermes
A JavaScript engine optimized for running React Native.
JavaScript10,798 - facebook/jscodeshift
A JavaScript codemod toolkit.
JavaScript9,948 - facebook/chisel
Chisel is a collection of LLDB commands to assist debugging iOS apps.
Python9,190 - facebook/stylex
StyleX is the styling system for ambitious user interfaces.
JavaScript9,124 - facebook/buck
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Java8,565 - facebook/proxygen
A collection of C++ HTTP libraries including an easy to use HTTP server.
C++8,331 - facebook/facebook-ios-sdk
Used to integrate the Facebook Platform with your iOS & tvOS apps.
Swift8,023 - facebook/litho
A declarative framework for building efficient UIs on Android.
Kotlin7,774 - facebook/pyre-check
Performant type-checking for python.
OCaml7,145 - facebook/sapling
A Scalable, User-Friendly Source Control System.
Rust6,732 - facebook/facebook-android-sdk
Used to integrate Android apps with Facebook Platform.
Kotlin6,473 - facebook/redex
A bytecode optimizer for Android apps
C++6,275 - facebook/componentkit
A React-inspired view framework for iOS.
Objective-C++5,786 - facebook/metro
🚇 The JavaScript bundler for React Native
JavaScript5,556 - facebook/fishhook
A library that enables dynamically rebinding symbols in Mach-O binaries running on iOS.
C5,380 - facebook/pyrefly
A fast type checker and language server for Python
Rust5,376 - facebook/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.
Python5,230 - facebook/memlab
A framework for finding JavaScript memory leaks and analyzing heap snapshots
JavaScript4,911 - facebook/idb
idb is a flexible command line interface for automating iOS simulators and devices
Objective-C4,909 - facebook/prop-types
Runtime type checking for React props and similar objects
JavaScript4,470 - facebook/Haxl
A Haskell library that simplifies access to remote data, such as databases or web-based services.
Haskell4,443 - facebook/buck2
Build system, successor to Buck
Rust4,256 - facebook/duckling
Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.
Haskell4,255 - facebook/FBRetainCycleDetector
iOS library to help detecting retain cycles in runtime.
Objective-C++4,241 - facebook/fbt
A JavaScript Internationalization Framework
JavaScript3,895 - facebook/regenerator
Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.
JavaScript3,834 - facebook/react-strict-dom
React Strict DOM (RSD) standardizes the development of styled React components for web and native.
JavaScript3,481 - facebook/mcrouter
Mcrouter is a memcached protocol router for scaling memcached deployments.
C++3,330 - facebook/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,184 - facebook/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,095 - facebook/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++2,950 - facebook/openzl
A novel data compression framework
C2,921 - facebook/Ax
Adaptive Experimentation Platform
Python2,705 - facebook/fbthrift
Facebook's branch of Apache Thrift, including a new C++ server.
C++2,676 - facebook/mysql-5.6
Facebook's branch of the Oracle MySQL database. This includes MyRocks.
C++2,584 - facebook/react-native-website
The React Native website and docs
TypeScript2,102 - facebook/jsx
The JSX specification is a XML-like syntax extension to ECMAScript.
HTML1,990 - facebook/fbjs
A collection of utility libraries used by other Meta JS projects.
JavaScript1,966 - facebook/screenshot-tests-for-android
Generate fast deterministic screenshots during Android instrumentation tests
Java1,750 - facebook/idx
Library for accessing arbitrarily nested, possibly nullable properties on a JavaScript object.
JavaScript1,687 - facebook/mvfst
An implementation of the QUIC transport protocol.
C++1,634 - facebook/CacheLib
Pluggable in-process caching engine to build and scale high performance services
C++1,498 - facebook/facebook-python-business-sdk
Python SDK for Meta Marketing APIs
Python1,492 - facebook/TextLayoutBuilder
An Android library that allows you to build text layouts more easily.
Kotlin1,473 - facebook/SoLoader
Native code loader for Android
Java1,423 - facebook/ThreatExchange
Trust & Safety tools for working together to fight digital harms.
C++1,317 - facebook/mariana-trench
A security focused static analysis tool for Android and Java applications.
C++1,213 - facebook/ktfmt
A program that reformats Kotlin source code to comply with the common community standard for Kotlin code conventions.
Kotlin1,206 - facebook/transform360
Transform360 is an equirectangular to cubemap transform for 360 video.
C++1,036 - facebook/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,019 - facebook/fboss
Facebook Open Switching System Software for controlling network switches.
C++955 - facebook/starlark-rust
A Rust implementation of the Starlark language
Rust939 - facebook/openr
Distributed platform for building autonomic network functions.
C++928 - facebook/facebook-php-business-sdk
PHP SDK for Meta Marketing API
PHP897 - facebook/winterfell
A STARK prover and verifier for arbitrary computations
Rust884 - facebook/dotslash
Simplified executable deployment
Rust809 - facebook/openbmc
OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
C671 - facebook/SPARTA
SPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory of Abstract Interpretation.
C++665 - facebook/pyre2
Python wrapper for RE2
C++646 - facebook/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.
Swift645 - facebook/time
Meta's Time libraries
Go640 - facebook/Rapid
The OpenStreetMap editor driven by open data, AI, and supercharged features
JavaScript616 - facebook/chef-cookbooks
Open source chef cookbooks.
Ruby583 - facebook/facebook-nodejs-business-sdk
Node.js SDK for Meta Marketing APIs
JavaScript575 - facebook/IT-CPE
Meta's Client Platform Engineering tools. Some of the tools we have written to help manage our fleet of client systems.
Ruby570 - facebook/facebook-sdk-for-unity
The facebook sdk for unity.
C#500 - facebook/facebook-java-business-sdk
Java SDK for Meta Marketing APIs
Java451 - facebook/immersive-web-sdk
WebXR made simple. Full-featured framework with interactions, locomotion, and spatial UI. Powered by Three.js.
TypeScript445 - facebook/FAI-PEP
Facebook AI Performance Evaluation Platform
Python392 - facebook/opaque-ke
An implementation of the OPAQUE password-authenticated key exchange protocol
Rust380 - facebook/bpfilter
eBPF-based packet filtering framework
C310 - facebook/akd
An implementation of an auditable key directory
Rust307 - facebook/dns
Collection of Meta's DNS Libraries
Go291 - facebook/chef-utils
Utilities related to Chef
Ruby290 - facebook/facebook360_dep
Facebook360 Depth Estimation Pipeline - https://facebook.github.io/facebook360_dep
HTML257 - facebook/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.
PHP249 - facebook/meta-wearables-dat-ios
Meta Wearables Device Access Toolkit for iOS
247 - facebook/jemalloc
Meta fork of the OG Jemalloc project
C239 - facebook/tac_plus
A Tacacs+ Daemon tested on Linux (CentOS) to run AAA via TACACS+ Protocol via IPv4 and IPv6.
C234 - facebook/facebook-ruby-business-sdk
Ruby SDK for Meta Marketing API
Ruby216