We are working to build community through open source technology. NB: members must have two-factor auth.
165
공개 저장소
527,362
총 별점
35,816
팔로워
facebook은 오픈 소스 기술을 통해 커뮤니티를 구축하고 있으며, GitHub에서 다양한 공용 리포지토리를 관리하고 있습니다. 주요 프로그래밍 언어로는 C++, Rust, Python, C, JavaScript 및 TypeScript가 있으며, docusaurus, rocksdb, folly와 같은 주목할 만한 리포지토리를 보유하고 있습니다.
Easy to maintain open source documentation websites.
A library that provides an embeddable, persistent key-value store for fast storage.
An open-source C++ library developed and used at Facebook.
Zstandard - Fast real-time compression algorithm
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
Adds static typing to JavaScript to improve developer productivity and code quality.
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
Relay is a JavaScript framework for building data-driven React applications.
A virtual machine for executing programs written in Hack.
An Android library for managing images and the memory they use.
A static analyzer for Java, C, C++, and Objective-C
Watches files and records, or triggers actions, when they change.
A desktop debugging platform for mobile developers.
Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
A JavaScript engine optimized for running React Native.
An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools.
A JavaScript codemod toolkit.
StyleX is the styling system for ambitious user interfaces.
Chisel is a collection of LLDB commands to assist debugging iOS apps.
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
A collection of C++ HTTP libraries including an easy to use HTTP server.
Used to integrate the Facebook Platform with your iOS & tvOS apps.
Performant type-checking for python.
A Scalable, User-Friendly Source Control System.
A fast type checker and language server for Python
Used to integrate Android apps with Facebook Platform.
A bytecode optimizer for Android apps
A React-inspired view framework for iOS.
A library that enables dynamically rebinding symbols in Mach-O binaries running on iOS.
PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.
idb is a flexible command line interface for automating iOS simulators and devices
A framework for finding JavaScript memory leaks and analyzing heap snapshots
A Haskell library that simplifies access to remote data, such as databases or web-based services.
Build system, successor to Buck
Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.
Mcrouter is a memcached protocol router for scaling memcached deployments.
Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan).
Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
A novel data compression framework
Warp speed Data Transfer (WDT) is an embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths.
Adaptive Experimentation Platform
Facebook's branch of Apache Thrift, including a new C++ server.
An implementation of the QUIC transport protocol.
Pluggable in-process caching engine to build and scale high performance services
Python SDK for Meta Marketing APIs
An Android library that allows you to build text layouts more easily.
Native code loader for Android
Trust & Safety tools for working together to fight digital harms.
A program that reformats Kotlin source code to comply with the common community standard for Kotlin code conventions.
A security focused static analysis tool for Android and Java applications.
A Rust implementation of the Starlark language
Facebook Open Switching System Software for controlling network switches.
Distributed platform for building autonomic network functions.
PHP SDK for Meta Marketing API
Simplified executable deployment
OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
SPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory of Abstract Interpretation.
Lexical iOS is an extensible text editor framework that integrates the APIs and philosophies from Lexical Web with a Swift API built on top of TextKit.
Meta's Time libraries
The OpenStreetMap editor driven by open data, AI, and supercharged features
Node.js SDK for Meta Marketing APIs
Open source chef cookbooks.
Java SDK for Meta Marketing APIs
이 저장소에 대한 설명이 제공되지 않았습니다.
Meta Wearables Device Access Toolkit for iOS
An implementation of the OPAQUE password-authenticated key exchange protocol
Facebook AI Performance Evaluation Platform
WebXR made simple. Full-featured framework with interactions, locomotion, and spatial UI. Powered by Three.js.
QuickLayout is a custom-built, declarative layout library for iOS designed to work seamlessly with UIKit.
eBPF-based packet filtering framework
An implementation of an auditable key directory
Meta Wearables Device Access Toolkit for Android
Collection of Meta's DNS Libraries
The official plugin from Meta. This repository is now officially maintained by Meta's engineering team. We welcome and encourage contributions from the community.
Meta fork of the OG Jemalloc project
Ruby SDK for Meta Marketing API
Welcome to the Meta Threat Research Indicator Repository, a dedicated resource for the sharing of Indicators of Compromise (IOCs) and other threat indicators with the external research community
Sets of libraries and tools to write applications and libraries mixing OCaml and Rust. These libraries will help keeping your types and data structures synchronized, and enable seamless exchange between OCaml and Rust
A Raft Library in C++ based on the Raft implementation in Apache Kudu
Post Processor for Facebook Static Analysis Tools.
This repository provides OpenAPI specifications for Meta APIs
bunnylol is a tool for writing smart bookmarks. Use in your browser, or on the command-line
Codegen project for our business SDKs
fb303 is a core set of thrift functions that provide a common mechanism for querying stats and other information from a service.
Lifeguard is a static analyzer to detect Lazy Imports incompatibilities and ease the adoption overhead for Lazy Imports in Python
Prelude for the Buck2 project
BICs (Bridge IC) are standalone devices deployed within a Data Center that enable monitoring a multi-host system using a single BMC device.
Deprecated modules that were formerly part of React Native.
An Error-Recovering Parser for Python
Kernel-level eBPF sandbox for securing LLM agent tool calls made through the Model Context Protocol (MCP)
Haptics Studio is our desktop application for designing haptics.
A pre-commit hook for Pyrefly.
Conversions API parameter builder to help enhance the parameter qualities for Conversions API events
Meta's BGP (Border Gateway Protocol) routing daemon for large-scale data center networks, built as part of the FBOSS forwarding stack.
Shims to convert Meta internal buck2 macros/targets for open source build compatibility.
This new SDK supports the Instant Games SDK v8.0, ensuring access to the latest features and APIs for Instant Games. We also provide code snippets through the sample scene, and templates for OverlayViews.
This repo contains the QEMU that simulates hardware for the fbnic driver
Official WordPress plugin for embedding Threads and Instagram content. Simply paste a Threads or Instagram URL into the WordPress editor and get a rich embed. No access tokens or configuration required.
LightweightVK is a deeply refactored bindless-only fork of IGL which is designed to run on top of modern Vulkan 1.3 with optional mesh shaders and ray tracing support. Meta's version is a fork of the upstream LightweightVK, tailored for better compatibility with current and upcoming Meta products.
TAAC (Test-As-A-Config) is a thrift-defined integration test framework for validating datacenter network products and platforms.
facebook은 오픈 소스 프로젝트를 통해 커뮤니티 기여를 장려하고 있으며, docusaurus와 rocksdb와 같은 다양한 리포지토리를 통해 기술을 공유합니다.
facebook은 C++, Rust, Python, C, JavaScript, TypeScript와 같은 여러 프로그래밍 언어를 사용하여 다양한 프로젝트를 개발하고 있습니다.
예, facebook의 모든 리포지토리는 공개되어 있으며, 사용자는 이들 프로젝트에 접근하고 기여할 수 있습니다.