With a single API, engineers at Facebook can interact with thousands of mobile devices, browsers, and emulators in our data centers to test new code before it ships. Read more...
Litho lays out components ahead of time in a background thread, and renders incrementally to deliver best-in-class performance. Read more...
Apply now for a spot at Facebook's annual developer conference. Read more...
The protocol introduces several changes that help make mobile connections more efficient and secure. Read more...
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...
The product incorporates machine learning and client-side caching to identify relevant posts and dynamically update attachments as new recommendations are added. Read more...
The open-source layout engine allows product engineers to build layouts quickly for multiple platforms. Read more...
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...
Caffe2go is a new deep learning platform that can — for the first time — capture, analyze, and process pixels in real time, directly on a mobile device. Read more...
Components for Android delivers smooth scroll performance on feeds with complex content and virtually infinite variations. Read more...
The open source debugging tool now includes an Accessibility Properties section that improves app compatibility with focus navigation. Read more...
The custom-built rack lets engineers run tests on thousands of phones to understand the performance implications of a code change. Read more...
Creating an optimized data structure led to a reduction in allocations and an overall improvement in memory efficiency. Read more...
After just one year in the open source community, React Native has changed the way developers build on every major platform. Read more...
We implemented several performance optimizations over the past year to make React Native app startup twice as fast. Read more...
FB Lite is the fastest-growing version of Facebook, 100 million users in under nine months. Read more...
Save the date: F8 will be April 12 and 13 in San Francisco. Read more...
The passion people have for ideas generated at hackathons results in everything from new products to open source tools. Read more...
With the React Native Accessibility API, you can make sure the great experiences you are creating will be usable by people with disabilities and other users of assistive technology. Read more...
Bytecode rewriting has allowed us to scale up our performance instrumentation, providing unique insights into the execution at runtime. Read more...
The Facebook Mobile Performance Team optimized Java bytecode for Android through a project called Redex. Read more...
In last six months, we have transitioned most of Facebook on Android to use FlatBuffers as the storage format. Read more...
We set out to make it easy for you to get the photos you didn't take. Our objective throughout the development process was to create something that empowers people to more easily give photos to friends and get their photos back. Read more...
The second day of F8 — Facebook's annual developer conference — was dedicated to the future of communications technology. Read more...
Today we're open-sourcing a library we're calling Fresco — it manages images and the memory they use. Read more...
Today we're happy to open-source Year Class and Connection Class, which help developers smartly segment based on device and network performance in real time. Read more...
Shimmer is an easy way to add a shimmering effect to any view in your app — it's useful as an unobtrusive loading indicator. Read more...
Stay up-to-date via RSS with the latest open source project releases from Facebook, news from our Engineering teams, and upcoming events.
Subscribe