Pinterest's Open Source Projects
96
Публичные репозитории
30 712
Всего звезд
1 362
Подписчики
Pinterest активно использует GitHub для размещения своих открытых проектов. Среди используемых языков программирования можно выделить Java, Python, TypeScript и Objective-C. Некоторые из заметных репозиториев включают gestalt, PINRemoteImage и PINCache, которые поддерживают различные аспекты работы платформы.
A set of React UI components that supports Pinterest’s design language
A thread safe, performant, feature rich image fetcher
Fast, non-deadlocking parallel object cache for iOS, tvOS and OS X
Querybook is a Big Data Querying UI, combining collocated table metadata and a simple notebook interface.
Secor is a service implementing Kafka log persistence
Teletraan is Pinterest's deploy system.
Knox is a secret management service
Pinball is a scalable workflow manager
Share passwords securely
Pinterest MySQL Management Tools
A comprehensive, fast, pure-Python memcached client.
A light Elixir wrapper around exometer.
Understand the tree of dependencies inside your webpack bundles, and trim away the excess.
RocksDB Replication
An easy-to-use library for creating load testing applications
Fast eslint runner
DoctorK is a service for Kafka cluster auto healing and workload balancing
A tool for generating immutable model objects
Provides idiomatic Elixir bindings for Apache Thrift
thrift-tools is a library and a set of tools to introspect Apache Thrift traffic.
A Pure Elixir Thrift Implementation
JavaScript widgets, including the Pin It button.
A high-performance, reliable and extensible logging agent for uploading data to Kafka, Pulsar, etc.
Code that makes it easy to get started with the Pinterest API.
Serving system for batch generated data sets
An easy-to-use library for creating load testing applications.
Easily figure out which git commit caused a given stacktrace
A library for ptrace-based tracing of Python programs
Описание для этого репозитория не предоставлено.
MemQ is an efficient, scalable cloud native PubSub system
PinLater is a Thrift service to manage scheduling and execution of asynchronous jobs.
PubSubClient (PSC)
A suite of Chef cookbooks that we use to manage our fleet of client devices
Management and automation platform for Stateful Distributed Systems
Описание для этого репозитория не предоставлено.
Описание для этого репозитория не предоставлено.
A searchable EC2 Inventory store
Transformer-based Realtime User Action Model for Recommendation at Pinterest
An Objective-C future implementation that aims to provide maximal type safety
An SDK that makes it quick and easy to build applications with Pinterest API.
Описание для этого репозитория не предоставлено.
KingPin is the toolset used at Pinterest for service discovery and application configuration.
A collection of custom Arcanist linters
Wrapper scripts to integrate monit and PagerDuty.
Pinrepo is a highly scalable solution for storing and serving build artifacts such as debian packages, maven jars and pypi packages.
A Thrift server that uses Quasar's lightweight threads to handle connections.
Yuvi is an in-memory storage engine for recent time series metrics data.
OpenAPI descriptions for Pinterest's REST API
Pinterest's simplified and efficient Tiered Storage implementation for Kafka
A python bot framework for slack
This is the auto-generated code using OpenAPI generator. Generated code comprises HTTP requests to various v5 API endpoints.
L10nMessages is a library that makes internationalization (i18n) and localization (l10n) of Java applications easy and safe.
A linter for Thrift IDL files
An Arcanist extension for displaying file ownership information
Convert URL's to a normalized unicode format
Pinterest's Open Source Project Template
An automation platform that enables continuous localization.
macOS Homebrew formulas to install Pinterest open source software
Figma calculations is a library that takes in a Figma file and returns a few actionable statistics to drive adoption and consistent usage of your design system.
[CVPR '26] - PinPoint: Evaluation of Composed Image Retrieval with Explicit Negatives, Multi-Image Queries, and Paraphrase Testing
Visual Studio Code extension for Gestalt, Pinterest's design system
Tulsi - an Xcode Project Generator For Bazel
Work with interdependent python repositories seemlessly.
FFFFOUND Import tool for Pinterest
This is a repository to implement the Google Tag Manager server-side tag template for Pinterest Conversions API to be deployed into Google Community Template Gallery.
Описание для этого репозитория не предоставлено.
Pinterest GraphQL Lint Rules
Watch package lock files and suggest to re-run npm or yarn.
Описание для этого репозитория не предоставлено.
Fast memcached protocol client in pure Erlang
Описание для этого репозитория не предоставлено.
Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
Consistent hashing ring for Distributed Hash Tables (DHT)
Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Apache Druid: a high performance real-time analytics database.
The local version of the backend and UI for the gProfiler agent, featuring advanced flamegraph analysis tools. For the also free cloud version, please see https://profiler.granulate.io
StarRocks is a next-gen sub-second MPP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics and ad-hoc query.
Apache Superset is a Data Visualization and Data Exploration Platform
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
a fast, scalable, multi-language and extensible build system
Configuration reload manager for Erlang applications
This is a repository to implement the Google Tag Manager web-side tag template to be deployed into Google Community Template Gallery.
A code generation framework inspired by JavaScript front-end frameworks
Resource Lifecycle Management framework
mirror of git://git.videolan.org/ffmpeg.git
gProfiler is a system-wide profiler, combining multiple sampling profilers to produce unified visualization of what your CPU is spending time on.
Granulate shared Python utilities
Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
Terraform module to create Amazon Elastic Kubernetes (EKS) resources
Описание для этого репозитория не предоставлено.
The AWS Provider enables Terraform to manage AWS resources.
Translate APIs described by OpenAPI Specifications (OAS) into GraphQL
Thrift for Android that saves you methods
Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
A Swift command line tool for generating your Xcode project
Apache Iceberg
Pinterest разрабатывает различные открытые проекты, включая UI-компоненты, инструменты для управления изображениями и кэширования. Эти проекты способствуют улучшению функциональности и производительности платформы.
Pinterest использует несколько языков программирования для своих проектов, включая Java, Python, TypeScript, JavaScript, Go и Objective-C. Эти языки помогают реализовать разнообразные функции и сервисы.
Да, все репозитории Pinterest на GitHub являются публичными. Это позволяет другим разработчикам использовать их код и способствует сообществу открытого программного обеспечения.
Следите за Pinterest с помощью RepoGuard и получайте уведомления в момент появления нового публичного репозитория.
Следить за этим аккаунтом