lottie-androidRender After Effects animations natively on Android and iOS, Web, and React Native
lottie-webRender After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/
lottie-iosAn iOS library to natively render After Effects vector animations
visx🐯 visx | visualization components
react-sketchapprender React components to Sketch ⚛️💎
react-datesAn easily internationalizable, mobile-friendly datepicker library for the web
epoxyEpoxy is an Android library for building complex screens in a RecyclerView
cssA mostly reasonable approach to CSS and Sass.
mavericksMavericks: Android on Autopilot
knowledge-repoA next-generation curated knowledge sharing platform for data scientists and other technical professions.
aerosolveA machine learning package built for humans.
DeepLinkDispatchA simple, annotation-based library for making deep link handling better on Android
lottieLottie documentation for http://airbnb.io/lottie.
rubyRuby Style Guide
MagazineLayoutA collection view layout capable of laying out views in vertically scrolling grids and lists.
native-navigationNative navigation library for React Native applications
streamalertStreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.
infinityUITableViews for the web (DEPRECATED)
airpalWeb UI for PrestoDB.
HorizonCalendarA declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps.
swiftAirbnb's Swift Style Guide
synapseA transparent service discovery framework for connecting an SOA
Showkase🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
parisDefine and apply styles to Android views programmatically
AirMapViewA view abstraction to provide a map user interface with various underlying map providers
rheostatRheostat is a www, mobile, and accessible slider component built with React
binaryalertBinaryAlert: Serverless, Real-time & Retroactive Malware Detection.
epoxy-iosEpoxy is a suite of declarative UI APIs for building UIKit applications in Swift
nerveA service registration daemon that performs health checks; companion to airbnb/synapse
okreplay📼 Record and replay OkHttp network interaction in your tests.
RxGroupsEasily group RxJava Observables together and tie them to your Android Activity lifecycle
prop-typesCustom React PropType validators that we use at Airbnb.
react-outside-click-handlerOutsideClickHandler component for React.
ResilientDecodingThis package makes your Decodable types resilient to decoding errors and allows you to inspect those errors.
babel-plugin-dynamic-import-nodeBabel plugin to transpile import() to a deferred require(), for node
babel-plugin-dynamic-import-webpackBabel plugin to transpile import() to require.ensure, for Webpack
babel-plugin-inline-react-svgA babel plugin that optimizes and inlines SVGs for your React Components.
lunar🌗 React toolkit and design language for Airbnb open source and internal projects.
BuckSampleAn example app showing how Buck can be used to build a simple iOS app.
SpinalTapChange Data Capture (CDC) service
artificial-adversary🗣️ Tool to generate adversarial text examples and test machine learning models against them
dyneinAirbnb's Open-source Distributed Delayed Job Queueing System
hammerspaceOff-heap large object storage
trebuchetTrebuchet launches features at people
reairReAir is a collection of easy-to-use tools for replicating tables and partitions between Hive data warehouses.
zonifya command line tool for generating DNS records from EC2 instances
ottrServerless Public Key Infrastructure Framework
omniductA toolkit providing a uniform interface for connecting to and extracting data from a wide variety of (potentially remote) data stores (including HDFS, Hive, Presto, MySQL, etc).
hypernova-reactReact bindings for Hypernova.
smartstack-cookbookThe chef recipes for running and testing Airbnb's SmartStack
prop-types-exactFor use with React PropTypes. Will error on any prop not explicitly specified.
interferonSignaling you about infrastructure or application issues
backpackA pack of UI components for Backbone projects. Grab your backpack and enjoy the Views.
goji-jsReact ❤️ Mini Program
react-with-directionComponents to provide and consume RTL or LTR direction in React
stemcellAirbnb's EC2 instance creation and bootstrapping tool
hypernova-rubyRuby client for Hypernova.
kafka-statsd-metrics2Send Kafka Metrics to StatsD.
opticaA tool for keeping track of nodes in your infrastructure
sparsamFast Thrift Bindings for Ruby
js-shimsJS language shims used by Airbnb.
browser-shimsBrowser and JS shims used by Airbnb.
bossbatStupid simple distributed job scheduling in node, backed by redis.
twitter-commons-sampleA sample REST service based on Twitter Commons
lottie-spmSwift Package Manager support for Lottie, an iOS library to natively render After Effects vector animations
is-touch-deviceIs the current JS environment a touch device?
hypernova-nodenode.js client for Hypernova
plogFire-and-forget UDP logging service with custom Netty pipelines & extensive monitoring
rudolphA serverless sync server for Santa, built on AWS
cloud-makerBuilding castles in the sky
react-create-hocCreate a React Higher-Order Component (HOC) following best practices.
react-native-push-notificationReact Native Local and Remote Notifications
react-with-styles-interface-react-nativeInterface to use react-with-styles with React Native
delineAn ES6 template tag that strips unwanted newlines from strings.
mocha-wrapFluent pluggable interface for easily wrapping `describe` and `it` blocks in Mocha tests.
react-with-styles-interface-aphroditeInterface to use react-with-styles with Aphrodite
eslint-plugin-react-with-stylesESLint plugin for react-with-styles
ssspSoftware distribution by way of S3 signed URLs
alertsAn example alerts repo, for use with airbnb/interferon.
apple-tv-authExample application to demonstrate how to build Apple TV style authentication.
airbnb-spark-thriftA library for loadling Thrift data into Spark SQL
jest-wrapFluent pluggable interface for easily wrapping `describe` and `it` blocks in Jest tests.
billowQuery AWS data without API credentials. Don't wait for a response.
gosalA Sal client written in Go
backbone.baseviewDEPRECATED: A simple base view class for Backbone.View
anotherlensNews Deeply X Airbnb.Design - Another Lens
react-with-styles-interface-css📃 CSS interface for react-with-styles
appearreveal terminal programs in the gui