Airbnb在GitHub上的公开存在展示了其在多个编程语言中的活跃参与,包括JavaScript、Java、Ruby、Python、Swift和TypeScript。该组织拥有多个广泛使用的项目,如JavaScript Style Guide和lottie系列库,展示了其在动画渲染和可视化组件方面的贡献。
JavaScript Style Guide
Render After Effects animations natively on Android and iOS, Web, and React Native
Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/
An iOS library to natively render After Effects vector animations
🐯 visx | visualization components
render React components to Sketch ⚛️💎
Epoxy is an Android library for building complex screens in a RecyclerView
A mostly reasonable approach to CSS and Sass.
Mavericks: Android on Autopilot
A service for server-side rendering your JavaScript views
A tool to help migrate JavaScript code quickly and conveniently to TypeScript
A next-generation curated knowledge sharing platform for data scientists and other technical professions.
Lottie documentation for http://airbnb.io/lottie.
A machine learning package built for humans.
A simple, annotation-based library for making deep link handling better on Android
Ruby Style Guide
Give your JavaScript the ability to speak many languages.
A collection view layout capable of laying out views in vertically scrolling grids and lists.
A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps.
Native navigation library for React Native applications
StreamAlert 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.
UITableViews for the web (DEPRECATED)
Web UI for PrestoDB.
Airbnb's Swift Style Guide
🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
A transparent service discovery framework for connecting an SOA
Define and apply styles to Android views programmatically
A view abstraction to provide a map user interface with various underlying map providers
Use CSS-in-JavaScript with themes for React without being tightly coupled to one implementation
Rheostat is a www, mobile, and accessible slider component built with React
BinaryAlert: Serverless, Real-time & Retroactive Malware Detection.
Epoxy is a suite of declarative UI APIs for building UIKit applications in Swift
Chronon is a data platform for serving for AI/ML applications.
A service registration daemon that performs health checks; companion to airbnb/synapse
📼 Record and replay OkHttp network interaction in your tests.
Easily group RxJava Observables together and tie them to your Android Activity lifecycle
OutsideClickHandler component for React.
This package makes your Decodable types resilient to decoding errors and allows you to inspect those errors.
KafkaT-ool
Babel plugin to transpile import() to require.ensure, for Webpack
A babel plugin that optimizes and inlines SVGs for your React Components.
🌗 React toolkit and design language for Airbnb open source and internal projects.
An example app showing how Buck can be used to build a simple iOS app.
Change Data Capture (CDC) service
🗣️ Tool to generate adversarial text examples and test machine learning models against them
Airbnb's Open-source Distributed Delayed Job Queueing System
Off-heap large object storage
A NodeJS library to keep an eye on your memory usage, and discover and isolate leaks.
Trebuchet launches features at people
ReAir is a collection of easy-to-use tools for replicating tables and partitions between Hive data warehouses.
Serverless Public Key Infrastructure Framework
a command line tool for generating DNS records from EC2 instances
A 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).
React bindings for Hypernova.
The chef recipes for running and testing Airbnb's SmartStack
React ❤️ Mini Program
Signaling you about infrastructure or application issues
A babel preset for transforming your JavaScript for Airbnb
A pack of UI components for Backbone projects. Grab your backpack and enjoy the Views.
Swift Package Manager support for Lottie, an iOS library to natively render After Effects vector animations
Components to provide and consume RTL or LTR direction in React
Viaduct is a GraphQL-based system that provides a unified interface for accessing and interacting with any data source.
Send Kafka Metrics to StatsD.
A tool for keeping track of nodes in your infrastructure
JS language shims used by Airbnb.
Fast Thrift Bindings for Ruby
Centralized CLI for JavaScript and TypeScript developer tools.
Stupid simple distributed job scheduling in node, backed by redis.
A serverless sync server for Santa, built on AWS
A sample REST service based on Twitter Commons
Fire-and-forget UDP logging service with custom Netty pipelines & extensive monitoring
Create a React Higher-Order Component (HOC) following best practices.
此仓库未提供描述。
此仓库未提供描述。
Interface to use react-with-styles with React Native
Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/
Interface to use react-with-styles with Aphrodite
A framework for building native apps with React.
Software distribution by way of S3 signed URLs
A library for loadling Thrift data into Spark SQL
Query AWS data without API credentials. Don't wait for a response.
此仓库未提供描述。
News Deeply X Airbnb.Design - Another Lens
reveal terminal programs in the gui
此仓库未提供描述。
Promises for Swift & ObjC
此仓库未提供描述。
KalDB is a cloud-native search and analytics engine for log, trace, and audit data
此仓库未提供描述。
此仓库未提供描述。
Connect, secure, control, and observe services.
Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models.
An iOS implementation of OTLP and selected features from OpenTelemetry
ReactiveX Website
.github files that are inherited by all org repos unless specifically included in a repo
Privacy-preserving data anonymization using k-anonymity and related algorithms.
此仓库未提供描述。
Spin up an autoscaling stack of Buildkite Agents on Kubernetes
Official MCP Server for Buildkite.
A Go library for the Buildkite API
Airbnb在GitHub上构建了多个项目,涵盖动画渲染、样式指南和可视化组件等领域。著名的项目包括lottie-android、lottie-web和JavaScript Style Guide,展示了其技术专长。
Airbnb在其GitHub项目中主要使用JavaScript、Java、Ruby、Python、Swift和TypeScript等编程语言。这些语言帮助他们开发多样化的工具和库,满足不同需求。
是的,Airbnb的代码库是公开的。他们在GitHub上分享的多个项目可以供公众访问和使用,这为开发者社区提供了丰富的资源和学习材料。