Engineering Blog

Blog posts tagged 'Open Source'

Register now for F8 2017!

Posted about 3 weeks ago

Apply now for a spot at Facebook's annual developer conference. Read more...

Justin TellerEngineering

Beringei: A high-performance time series storage engine

Posted about 3 weeks ago

Beringei powers most of the performance and health monitoring at Facebook while enabling engineers and analysts to make decisions quickly with accurate, real-time data. Read more...

Roy ZhangEngineering

Favorite hacks of 2016

Posted about 2 months ago

Company hackathons spurred the development of several new products and tools in 2016. Read more...

Facebook Open Source 2016 year in review

Posted about 2 months ago

Over the past few years, Facebook's Open Source program has grown into one of the largest and most active portfolios in the industry. Read more...

Emil SjölanderSoftware Engineer at Facebook

Yoga: A cross-platform layout engine

Posted about 3 months ago
blog post · Mobile · Web · Open Source · Front End · iOS · Android · Design Tools · C

The open-source layout engine allows product engineers to build layouts quickly for multiple platforms. Read more...

Mark PengSoftware Engineer at Facebook

Keyframes: Delivering scalable, high-quality animations to mobile clients

Posted about 3 months ago
blog post · Mobile · iOS · Android · Open Source · Front End · User Experience · Design Tools · JavaScript

The open source library is able to export and play back high-quality, lightweight animations, such as the ones seen in Facebook Reactions. Read more...

Tobias TieckeEngineering at Facebook

Open population datasets and open challenges

Posted about 3 months ago

Sharing data about how people are aggregated around the world can help solve challenges such as connectivity, infrastructure planning, humanitarian aid, and disaster response. Read more...

Introducing Community Cellular Manager: A management and deployment suite for small-scale cellular networks

Posted about 4 months ago

CCM is designed for reliable operation in environments with unreliable power and backhaul, providing fully disconnected operation for local voice and SMS services. Read more...

An open approach for switching, routing, and transport

Posted about 4 months ago

Facebook used Open Packet DWDM — a packet transponder and open line transport system with open optical specifications — to develop a new transponder platform called Voyager. Read more...

Brett LavallaWebmaster at Facebook

Android accessibility debugging with Stetho

Posted about 4 months ago

The open source debugging tool now includes an Accessibility Properties section that improves app compatibility with focus navigation. Read more...

Yarn: A new package manager for JavaScript

Posted about 5 months ago

With Yarn, engineers have access to the npm registry while operating faster, more securely, and more reliably. Read more...

Christopher ChedeauFront End Engineer at Facebook

React reaches 50,000 stars

Posted about 5 months ago
blog post · Open Source

The open source JavaScript library becomes the first Facebook project to hit the milestone. Read more...

Guilherme OttoniResearch Scientist at Facebook

Redesigning the HHVM JIT compiler for better performance

Posted about 5 months ago

The redesign of the HHVM JIT has improved the CPU usage for running Facebook by about 15 percent. Read more...

Angelo FaillaEngineering

DHCPLB: An open source load balancer

Posted about 5 months ago

From hackathon prototype to internship project, the new load balancer is now deployed across Facebook's server fleet to manage DHCP traffic. Read more...

Lauren RuganiTechnology Communications at Facebook

Highlights from @Scale 2016

Posted about 6 months ago
blog post · Data · Mobile · @Scale · Tooling · Video · Open Source

Engineers representing hundreds of companies gathered to discuss the challenges and opportunities of building apps and systems at scale. Read more...

Apache Spark @Scale: A 60 TB+ production use case

Posted about 6 months ago
blog post · Data · Infra · Data Infrastructure · Analytics · Backend · Open Source

Through a series of performance and reliability improvements, we were able to scale Spark to handle a TB-scale entity ranking system in production. Read more...

Forrest BriggsResearch Scientist at Facebook

Surround 360 is now open source

Posted about 7 months ago
blog post · Open Source · Hardware · Video

The hardware camera design and software stitching code makes end-to-end 3D-360 video capture possible in one system — from shooting to video processing. Read more...

What's new in Facebook open source

Posted about 7 months ago
blog post · Open Source

We've open-sourced more than 50 projects this year and are working to build communities around our projects to ensure they grow and thrive. Read more...

Kashif AliEngineer at Facebook

Introducing OpenCellular: An open source wireless access platform

Posted about 8 months ago

The platform can be configured as a network-in-a-box or cellular access point and supports wireless network standards from 2G to LTE. Read more...

Lighting the way to deep machine learning

Posted about 8 months ago
blog post · Data · Open Source · Compute · Development Tools

Open source Torchnet helps researchers and developers build rapid and reusable prototypes of learning systems in Torch. Read more...

Brian K CabralDirector of Engineering at Facebook

Introducing "Here and Now" — a new short film shot with Facebook Surround 360

Posted about 9 months ago
blog post · Culture · Video · Open Source · Hardware

The short film showcases the potential of 3D-360 video for telling rich stories, sharing realistic experiences, and connecting people with one another. Read more...

Fred EmmottSoftware Engineer at Facebook

Automatically push commits to GitHub with FBShipIt

Posted about 10 months ago
blog post · Open Source · Development Tools · Backend

We're open-sourcing a tool we developed internally to help manage our projects on GitHub. Read more...

James SedgwickSoftware Engineer at Facebook

Wangle — an asynchronous C++ networking and RPC library

Posted about 10 months ago

Wangle is a C++ library for building protocols, servers, and clients in an asynchronous, clean, composable, and scalable manner. Read more...

Phil DibowitzProduction Engineer at Facebook

Facebook Chef cookbooks

Posted about 11 months ago
blog post · Infra · Data · Open Source · Production Engineering

This suite of cookbooks — along with a sample 'init' cookbook — will allow anyone who wants to use our model of Chef in their own environment to get started easily and quickly. Read more...

Grzegorz PstruchaSoftware Engineer at Facebook

Automatic memory leak detection on iOS

Posted about 11 months ago
blog post · Mobile · iOS · Open Source

Read more...

Martin KonicekEngineering

React Native: A year in review

Posted about 11 months ago
blog post · Mobile · Open Source · iOS · Android

After just one year in the open source community, React Native has changed the way developers build on every major platform. Read more...

Bert MaherEngineering

Open-sourcing ReDex: Making Android apps smaller and faster

Posted about 11 months ago
blog post · Mobile · Open Source · Android · Performance

Optimizations to reduce the size of the bytecode and optimize its layout on disk helped achieve up to 30 percent faster startup times. Read more...

More blog postsNext

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