@facebook

Facebook

We work hard to contribute our work back to the web, mobile, big data, & infrastructure communities. NB: members must have two-factor auth.

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

    android python java ios buck build-tool

    Java 3,831 645 Updated Feb 28, 2017
  • A framework for building native apps with React.

    JavaScript 44,708 10,308 Updated Feb 28, 2017
  • A static analyzer for Java, C and Objective-C

    OCaml 6,391 848 Updated Feb 28, 2017
  • A Mac OS X library for managing and manipulating iOS Simulators

    Objective-C 1,797 157 Updated Feb 28, 2017
  • A WebDriver server for iOS that runs inside the Simulator.

    Objective-C 703 180 Updated Feb 28, 2017
  • ๐Ÿƒ Painless JavaScript Testing.

    javascript testing facebook snapshot expectation easy painless-javascript-testing

    JavaScript 8,313 1,031 Updated Feb 28, 2017
  • Zstandard - Fast real-time compression algorithm

    C 4,733 405 Updated Feb 28, 2017
  • A declarative, efficient, and flexible JavaScript library for building user interfaces.

    JavaScript 60,709 11,142 Updated Feb 28, 2017
  • OS X Homebrew formulas to install Facebook open source software

    Ruby 36 15 Updated Feb 28, 2017
  • A bytecode optimizer for Android apps

    C++ 3,386 314 Updated Feb 28, 2017
  • Yoga is a cross-platform layout engine which implements Flexbox. Follow https://twitter.com/yogalayout for updates.

    JavaScript 6,698 443 Updated Feb 28, 2017
  • OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).

    C 225 74 Updated Feb 28, 2017
  • Bistro is a flexible distributed scheduler, a high-performance framework supporting multiple paradigms while retaining ease of configuration, management, and monitoring.

    C++ 199 29 Updated Feb 28, 2017
  • A collection of C++ HTTP libraries including an easy to use HTTP server.

    C++ 4,630 916 Updated Feb 28, 2017
  • An open-source C++ library developed and used at Facebook.

    C++ 8,222 2,008 Updated Feb 28, 2017
  • Immutable persistent data collections for Javascript which increase efficiency and simplicity.

    JavaScript 17,374 922 Updated Feb 28, 2017
  • A library to provide calculations between Chef diffs.

    Ruby 29 22 Updated Feb 27, 2017
  • A library that provides an embeddable, persistent key-value store for fast storage.

    C++ 7,118 1,498 Updated Feb 28, 2017
  • Smooth asynchronous user interfaces for iOS apps.

    Objective-C++ 10,926 1,947 Updated Feb 28, 2017
  • A virtual machine designed for executing programs written in Hack and PHP.

    hacklang hhvm php hack

    C++ 14,308 2,614 Updated Feb 28, 2017
  • Open source chef cookbooks.

    Ruby 275 43 Updated Feb 28, 2017
  • Adds static typing to JavaScript to improve developer productivity and code quality.

    OCaml 10,398 812 Updated Feb 28, 2017
  • A React-inspired view framework for iOS.

    Objective-C++ 3,732 413 Updated Feb 28, 2017
  • An open IDE for web and native mobile development, built on top of Atom

    JavaScript 6,234 477 Updated Feb 28, 2017
  • Surround360 is Facebook's open source hardware and software for capturing stereoscopic 3D 360 video for VR. The repo contains hardware designs, as well as software for camera control and rendering.

    C++ 1,449 376 Updated Feb 28, 2017
  • Facebook's branch of the Oracle MySQL v5.6 database. This includes MyRocks.

    C++ 876 300 Updated Feb 27, 2017
  • SQL powered operating system instrumentation, monitoring, and analytics.

    C++ 7,961 935 Updated Feb 28, 2017
  • Watches files and records, or triggers actions, when they change.

    C++ 5,129 418 Updated Feb 27, 2017
  • DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.

    nodejs graphql batch dataloader

    JavaScript 2,071 77 Updated Feb 27, 2017
  • 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++ 1,722 255 Updated Feb 28, 2017