Open Source at Facebook

Open source projects tagged 'Infra'

redex

Posted about 12 months ago
open source project · Infra · Android · Optimization · Performance

A bytecode optimizer for Android apps. Read more...

GraphQL

Posted about 2 years ago
open source project · Infra · Backend · Data Infrastructure

GraphQL is a query language and execution engine tied to any backend service. Read more...

flow

Posted about 2 years ago
open source project · Web · Infra · Language Tools · Languages · JavaScript

Flow is a static type checker for JavaScript. It can be used to catch common bugs in JavaScript programs - such as silent type conversions, null dereferences and so on - often without requiring any changes to your code. It also adds type syntax to JavaScript, so that developers can express invariants about their code and have them maintained automatically. Read more...

HHVM

Posted about 7 years ago
open source project · Web · Infra · Backend · Server Infrastructure · PHP · HipHop

HipHop VM (HHVM) is an open-source virtual machine designed for executing programs written in PHP. HHVM uses a just-in-time compilation approach to achieve superior performance while maintaining the flexibility that PHP developers are accustomed to. HipHop VM (and before it HPHPc) has realized more than a 5x increase in throughput for Facebook compared with Zend PHP 5.2. Read more...

osquery

Posted about 2 years ago
open source project · Infra · Backend · Security · C · C++ · Analytics · Performance

SQL powered operating system instrumentation and analytics. Read more...

buck

Posted about 4 years ago
open source project · Mobile · Infra · Android · iOS · Compilation · Java · Python

Buck is a build system that encourages the creation of small, reusable modules consisting of code and resources. Read more...

haxl

Posted about 3 years ago
open source project · Infra · Backend · Data Infrastructure

Haxl is a Haskell library that simplifies access to remote data, such as databases or web-based services. Haxl can automatically batch multiple requests to the same data source, request data from multiple data sources concurrently, and cache previous requests. Read more...

rocksdb

Posted about 3 years ago
open source project · Infra · Backend · Data Infrastructure · Storage

RocksDB is an embeddable persistent key-value store for fast storage. RocksDB can also be the foundation for a client-server database but our current focus is on embedded workloads. Read more...

bistro

Posted about 2 years ago
open source project · Infra

Bistro is a flexible distributed scheduler, a high-performance framework supporting multiple paradigms while retaining ease of configuration, management, and monitoring. Read more...

flow-typed

Posted about a year ago
open source project · Web · Infra · Language Tools · JavaScript

A central repository for Flow library definitions. Read more...

FBShipIt

Posted about 11 months ago
open source project · Infra · Backend · Source Control

Copy commits between repositories - git => git, git => hg, hg => hg, or hg => git. Read more...

proxygen

Posted about 2 years ago
open source project · Infra · Backend · Networking and Traffic · C++

Facebook's C++ HTTP Libraries. Read more...

grocery-delivery

Posted about 3 years ago
open source project · Infra · Backend · Server Infrastructure · Tooling · Production Engineering

The Grocery Delivery utility for managing cookbook uploads to distributed Chef backends. Read more...

taste-tester

Posted about 3 years ago
open source project · Infra · Backend · Server Infrastructure · Tooling · Testing · Production Engineering

Software to manage a chef-zero instance and use it to test changes on production servers. Read more...

xctool

Posted about 4 years ago
open source project · Mobile · Infra · iOS · Compilation · Testing

xctool is a replacement for Apple's xcodebuild that makes it easier to build and test iOS and Mac products. It's especially helpful for continuous integration. Read more...

atosl

Posted about 3 years ago
open source project · Mobile · Infra · iOS

atosl is a partial replacement for Apple's atos tool for converting addresses within a binary file to symbols. Read more...

flint

Posted about 3 years ago
open source project · Infra · C++

flint is an open-source lint program for C++ developed and used at Facebook. Read more...

fatal

Posted about 3 years ago
open source project · Infra · Backend · Framework · C++

Fatal (Facebook Template Library) is a library for fast prototyping software in modern C++. Read more...

swift

Posted about 5 years ago
open source project · Infra

Swift is an easy-to-use, annotation-based Java library for creating Thrift serializable types and services. Read more...

libphenom

Posted about 4 years ago
open source project · Infra

libPhenom is an eventing framework for building high performance and high scalability systems in C. Read more...

pfff

Posted about 7 years ago
open source project · Infra

pfff is mainly an OCaml API to write static analysis, dynamic analysis, code visualizations, code navigations, or style-preserving source-to-source transformations such as refactorings on source code. Read more...

xhp-bootstrap

Posted about 2 years ago
open source project · Web · Infra

The Bootstrap project is a popular HTML, CSS, and JS framework providing common components for web pages. This project provides XHP classes for these components. Read more...

fbthrift

Posted about 3 years ago
open source project · Infra

Facebook's branch of apache thrift. Read more...

mcrouter

Posted about 3 years ago
open source project · Infra · Backend · Data Infrastructure

Mcrouter is a memcached protocol router for scaling memcached deployments. Read more...

PathPicker

Posted about 2 years ago
open source project · Web · Infra · Android · iOS · Backend · Source Control · Python

Facebook PathPicker is a simple command-line tool to select the files out of bash output. Using the magic of regexes and curses, never have to fuss with complicated pipes again!. Read more...

wdt

Posted about 2 years ago
open source project · Infra · Backend · Networking and Traffic · C++ · Optimization · Open Source

WDT (Warp speed Data Transfer) a library that uses multiple tcp paths, advanced pipelining and parallelization, resource control, error handling and recovery and write optimizations to achieve the fastest and most reliable data transfer even over high latency links. Read more...

liblogfaf

Posted about 3 years ago
open source project · Infra

liblogfaf is a dynamic library that logs messages using non-blocking UDP datagrams. Read more...

Keep Updated

Stay up-to-date via RSS with the latest open source project releases from Facebook, news from our Engineering teams, and upcoming events.

Subscribe
Facebook © 2017