We work hard to contribute our work back to the web, mobile, big data, & infrastructure communities. NB: members must have two-factor auth.
A static analyzer for Java, C, C++, and Objective-C
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Facebook Open Switching System Software for controlling network switches.
A virtual machine designed for executing programs written in Hack and PHP.
A framework for building native apps with React.
Adds static typing to JavaScript to improve developer productivity and code quality.
Yoga is a cross-platform layout engine which implements Flexbox. Follow https://twitter.com/yogalayout for updates.
A variety of utilities built and maintained by Facebook's Linux Kernel Team that we wish to share with the community.
A library that provides an embeddable, persistent key-value store for fast storage.
Relay is a JavaScript framework for building data-driven React applications.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
A collection of C++ HTTP libraries including an easy to use HTTP server.
Facebook's branch of Apache Thrift, including a new C++ server.
An open-source C++ library developed and used at Facebook.
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.
Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
Zstandard - Fast real-time compression algorithm
A React framework for building text editors.
A conforming Objective-C WebSocket client library.
A Haskell library that simplifies access to remote data, such as databases or web-based services.
An open IDE for web and native mobile development, built on top of Atom
SQL powered operating system instrumentation, monitoring, and analytics.
Issues-only repo for React VR - a React Native platform to run 3D and WebVR content.
An extensible iOS and OS X animation library, useful for physics-based interactions.
Simple, modern, thread-safe key-value observing for iOS and OS X.
IPython kernel for Torch with visualization and plotting
Facebook's IT - Client Platform Engineering tools. Some of the tools we have written to help manage our fleet of client systems.
A library that enables dynamically rebinding symbols in Mach-O binaries running on iOS.
Java SDK for Facebook Ads APIs

