RepoGuard
Mis à jour 1 h ago
Pinterest

Organization

Empreinte publique GitHub de Pinterest

@pinterest
Voir le profil sur GitHub

Pinterest's Open Source Projects

San Francisco, California

96

Dépôts publics

30 712

Total des étoiles

1 362

Abonnés

Pinterest maintient une présence active sur GitHub avec ses projets open source. L'organisation développe une large gamme de bibliothèques et d'outils, notamment en Java, Python, TypeScript, et Objective-C. Parmi ses dépôts notables figurent gestalt, un ensemble de composants UI React, et PINRemoteImage, un fetcher d'images performant.

Langues principales

Java 22Python 21TypeScript 8JavaScript 8Go 5Objective-C 4Elixir 3Swift 3

Dépôts publics

gestalt

4 360

A set of React UI components that supports Pinterest’s design language

TypeScript
Mis à jour 11 juin 2026

PINRemoteImage

4 029

A thread safe, performant, feature rich image fetcher

Objective-C
Mis à jour 12 juin 2026

PINCache

2 691

Fast, non-deadlocking parallel object cache for iOS, tvOS and OS X

Objective-C
Mis à jour 12 juin 2026

querybook

2 255

Querybook is a Big Data Querying UI, combining collocated table metadata and a simple notebook interface.

TypeScript
Mis à jour 12 juin 2026

secor

1 858

Secor is a service implementing Kafka log persistence

Java
Mis à jour 6 juin 2026

teletraan

1 833

Teletraan is Pinterest's deploy system.

Java
Mis à jour 13 juin 2026

knox

1 264

Knox is a secret management service

Go
Mis à jour 12 juin 2026

pinball

1 047

Pinball is a scalable workflow manager

JavaScript
Mis à jour 23 mai 2026

snappass

898

Share passwords securely

Python
Mis à jour 23 mai 2026

mysql_utils

879

Pinterest MySQL Management Tools

Python
Mis à jour 13 mai 2026

pymemcache

838

A comprehensive, fast, pure-Python memcached client.

Python
Mis à jour 9 juin 2026

elixometer

826

A light Elixir wrapper around exometer.

Elixir
Mis à jour 24 mai 2026

bonsai

740

Understand the tree of dependencies inside your webpack bundles, and trim away the excess.

JavaScript
Mis à jour 4 juin 2026

rocksplicator

686

RocksDB Replication

C++
Mis à jour 9 mai 2026

bender

663

An easy-to-use library for creating load testing applications

Go
Mis à jour 12 juin 2026

esprint

656

Fast eslint runner

JavaScript
Mis à jour 14 févr. 2026

DoctorK

627

DoctorK is a service for Kafka cluster auto healing and workload balancing

Java
Mis à jour 6 juin 2026

plank

469

A tool for generating immutable model objects

Swift
Mis à jour 2 mai 2026

riffed

307

Provides idiomatic Elixir bindings for Apache Thrift

Elixir
Mis à jour 24 mai 2026

thrift-tools

240

thrift-tools is a library and a set of tools to introspect Apache Thrift traffic.

Python
Mis à jour 3 oct. 2025

elixir-thrift

219

A Pure Elixir Thrift Implementation

Elixir
Mis à jour 12 juin 2026

widgets

215

JavaScript widgets, including the Pin It button.

JavaScript
Mis à jour 6 juin 2026

singer

189

A high-performance, reliable and extensible logging agent for uploading data to Kafka, Pulsar, etc.

Java
Mis à jour 7 avr. 2026

api-quickstart

187

Code that makes it easy to get started with the Pinterest API.

Python
Mis à jour 13 juin 2026

terrapin

179

Serving system for batch generated data sets

Java
Mis à jour 7 avr. 2026

jbender

157

An easy-to-use library for creating load testing applications.

Java
Mis à jour 12 janv. 2026

git-stacktrace

157

Easily figure out which git commit caused a given stacktrace

Python
Mis à jour 28 août 2025

ptracer

154

A library for ptrace-based tracing of Python programs

Python
Mis à jour 6 juin 2026

react-pinterest

154

Aucune description fournie pour ce dépôt.

JavaScript
Mis à jour 3 avr. 2026

memq

142

MemQ is an efficient, scalable cloud native PubSub system

Java
Mis à jour 11 juin 2026

pinlater

142

PinLater is a Thrift service to manage scheduling and execution of asynchronous jobs.

Java
Mis à jour 23 mars 2026

psc

122

PubSubClient (PSC)

Java
Mis à jour 27 mai 2026

it-cpe-cookbooks

122

A suite of Chef cookbooks that we use to manage our fleet of client devices

Ruby
Mis à jour 27 déc. 2025

orion

113

Management and automation platform for Stateful Distributed Systems

Java
Mis à jour 5 avr. 2026

PINOperation

109

Aucune description fournie pour ce dépôt.

Objective-C
Mis à jour 11 janv. 2026

pinterest-api-demo

106

Aucune description fournie pour ce dépôt.

JavaScript
Mis à jour 23 mai 2026

soundwave

98

A searchable EC2 Inventory store

Java
Mis à jour 11 mai 2026

transformer_user_action

83

Transformer-based Realtime User Action Model for Recommendation at Pinterest

Python
Mis à jour 18 mai 2026

PINFuture

83

An Objective-C future implementation that aims to provide maximal type safety

Objective-C
Mis à jour 4 avr. 2026

pinterest-python-sdk

81

An SDK that makes it quick and easy to build applications with Pinterest API.

Python
Mis à jour 16 avr. 2026

atg-research

73

Aucune description fournie pour ce dépôt.

Python
Mis à jour 21 mars 2026

kingpin

70

KingPin is the toolset used at Pinterest for service discovery and application configuration.

Python
Mis à jour 23 mai 2026

arcanist-linters

63

A collection of custom Arcanist linters

PHP
Mis à jour 2 août 2024

pagerduty-monit

60

Wrapper scripts to integrate monit and PagerDuty.

Shell
Mis à jour 28 mars 2024

pinrepo

58

Pinrepo is a highly scalable solution for storing and serving build artifacts such as debian packages, maven jars and pypi packages.

Python
Mis à jour 27 juil. 2024

quasar-thrift

49

A Thrift server that uses Quasar's lightweight threads to handle connections.

Java
Mis à jour 7 avr. 2026

yuvi

48

Yuvi is an in-memory storage engine for recent time series metrics data.

Java
Mis à jour 6 juin 2026

api-description

29

OpenAPI descriptions for Pinterest's REST API

Langue inconnue
Mis à jour 4 juin 2026

tiered-storage

26

Pinterest's simplified and efficient Tiered Storage implementation for Kafka

Java
Mis à jour 2 juin 2026

slackminion

21

A python bot framework for slack

Python
Mis à jour 28 août 2025

pinterest-python-generated-api-client

19

This is the auto-generated code using OpenAPI generator. Generated code comprises HTTP requests to various v5 API endpoints.

Python
Mis à jour 23 avr. 2026

l10nmessages

19

L10nMessages is a library that makes internationalization (i18n) and localization (l10n) of Java applications easy and safe.

Java
Mis à jour 13 août 2025

thriftcheck

16

A linter for Thrift IDL files

Go
Mis à jour 16 mars 2026

arcanist-owners

16

An Arcanist extension for displaying file ownership information

PHP
Mis à jour 8 déc. 2023

urlnorm

14

Convert URL's to a normalized unicode format

Python
Mis à jour 28 août 2025

.github

12

Pinterest's Open Source Project Template

Langue inconnue
Mis à jour 20 janv. 2026

mojito

11

An automation platform that enables continuous localization.

Java
Mis à jour 11 juin 2026

homebrew-tap

11

macOS Homebrew formulas to install Pinterest open source software

Ruby
Mis à jour 7 août 2025

figma-calculations

10

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.

TypeScript
Mis à jour 29 avr. 2026

pinpoint-dataset

9

[CVPR '26] - PinPoint: Evaluation of Composed Image Retrieval with Explicit Negatives, Multi-Image Queries, and Paraphrase Testing

Python
Mis à jour 9 juin 2026

vscode-gestalt

9

Visual Studio Code extension for Gestalt, Pinterest's design system

TypeScript
Mis à jour 5 mars 2026

tulsi

8

Tulsi - an Xcode Project Generator For Bazel

Swift
Mis à jour 27 oct. 2024

wheeljack

8

Work with interdependent python repositories seemlessly.

Python
Mis à jour 8 déc. 2023

ffffound

7

FFFFOUND Import tool for Pinterest

HTML
Mis à jour 7 août 2025

ss-gtm-template

6

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.

Smarty
Mis à jour 5 mai 2026

pinterest-magento2-extension

6

Aucune description fournie pour ce dépôt.

PHP
Mis à jour 14 avr. 2026

graphql-lint-rules

6

Pinterest GraphQL Lint Rules

TypeScript
Mis à jour 12 août 2024

vscode-package-watcher

6

Watch package lock files and suggest to re-run npm or yarn.

TypeScript
Mis à jour 29 avr. 2024

typespec

5

Aucune description fournie pour ce dépôt.

Java
Mis à jour 4 juin 2026

mcd

5

Fast memcached protocol client in pure Erlang

Erlang
Mis à jour 18 nov. 2020

Pinterest-Salesforce-Commerce-Cartridge

4

Aucune description fournie pour ce dépôt.

JavaScript
Mis à jour 11 févr. 2026

ijkplayer

4

Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.

C
Mis à jour 17 déc. 2024

dht_ring

4

Consistent hashing ring for Distributed Hash Tables (DHT)

Erlang
Mis à jour 18 nov. 2020

ray

3

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.

Python
Mis à jour 1 juin 2026

druid

3

Apache Druid: a high performance real-time analytics database.

Java
Mis à jour 3 avr. 2025

gprofiler-performance-studio

2

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

JavaScript
Mis à jour 15 mai 2026

starrocks

2

StarRocks is a next-gen sub-second MPP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics and ad-hoc query.

Java
Mis à jour 3 avr. 2026

superset

2

Apache Superset is a Data Visualization and Data Exploration Platform

TypeScript
Mis à jour 2 févr. 2026

airflow

2

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

Python
Mis à jour 22 sept. 2025

bazel

2

a fast, scalable, multi-language and extensible build system

Java
Mis à jour 20 déc. 2021

corman

2

Configuration reload manager for Erlang applications

Erlang
Mis à jour 18 nov. 2020

ws-gtm-template

1

This is a repository to implement the Google Tag Manager web-side tag template to be deployed into Google Community Template Gallery.

Go Template
Mis à jour 4 mars 2026

alloy

1

A code generation framework inspired by JavaScript front-end frameworks

TypeScript
Mis à jour 17 févr. 2026

slate

1

Resource Lifecycle Management framework

Java
Mis à jour 18 août 2025

FFmpeg

1

mirror of git://git.videolan.org/ffmpeg.git

Langue inconnue
Mis à jour 9 oct. 2023

gprofiler

0

gProfiler is a system-wide profiler, combining multiple sampling profilers to produce unified visualization of what your CPU is spending time on.

Python
Mis à jour 11 juin 2026

granulate-utils

0

Granulate shared Python utilities

Python
Mis à jour 12 mai 2026

karpenter

0

Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.

Go
Mis à jour 23 avr. 2026

terraform-aws-eks

0

Terraform module to create Amazon Elastic Kubernetes (EKS) resources

HCL
Mis à jour 29 janv. 2026

cloud-resource-scheduling-and-isolation

0

Aucune description fournie pour ce dépôt.

Langue inconnue
Mis à jour 22 sept. 2025

terraform-provider-aws

0

The AWS Provider enables Terraform to manage AWS resources.

Go
Mis à jour 31 mars 2025

openapi-to-graphql

0

Translate APIs described by OpenAPI Specifications (OAS) into GraphQL

Langue inconnue
Mis à jour 12 avr. 2024

thrifty

0

Thrift for Android that saves you methods

Kotlin
Mis à jour 18 sept. 2023

debezium

0

Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.

Langue inconnue
Mis à jour 24 juin 2023

XcodeGen

0

A Swift command line tool for generating your Xcode project

Swift
Mis à jour 4 août 2022

iceberg

0

Apache Iceberg

Java
Mis à jour 22 déc. 2021

Questions fréquemment posées

Que construit Pinterest sur GitHub ?

Pinterest développe plusieurs projets sur GitHub, y compris des bibliothèques UI comme gestalt et des outils de gestion d'images comme PINRemoteImage. Ces projets visent à améliorer l'expérience utilisateur et à faciliter le développement au sein de l'organisation.

Quelles langues de programmation utilise Pinterest ?

Pinterest utilise principalement Java, Python, TypeScript, JavaScript, Go, et Objective-C pour ses projets open source. Cette diversité de langages permet de répondre à différents besoins techniques au sein de ses dépôts.

Les dépôts de Pinterest sont-ils publics ?

Oui, tous les dépôts de Pinterest sur GitHub sont publics. Cela permet à la communauté de contribuer, d'explorer et d'utiliser les outils et bibliothèques développés par Pinterest, favorisant ainsi la collaboration open source.

Cette exposition est-elle intentionnelle ?

Surveillez Pinterest avec RepoGuard et soyez alerté dès qu'un nouveau dépôt public apparaît.

Surveiller ce compte