Shopify

Shopify Joined Apr 2008 View on GitHub

Stars
170,012
across 604 public repos
Rank
#106
of 94,827 organizations, top 0.1%
Down 4 places this week

Repositories with 50+ stars

Shopify's repositories with their overall rank
RankRepositoryLanguageStars
2,596

The JavaScript Drag & Drop library your grandparents warned you about.

JavaScript 18,465
4,365

A TCP proxy to simulate network and system conditions for chaos and resiliency testing

Go 12,508
4,643

Liquid markup language. Safe, customer facing template language for flexible web apps.

Ruby 11,924
5,181

The exceptionally handsome dashboard framework in Ruby and Coffeescript.

JavaScript 10,895
8,448

A better list for React Native

TypeScript 7,247
10,240

Shopify's Polaris Design System - React implementation (Deprecated)

TypeScript 6,149
17,950

React-based framework for building dynamic, Shopify-powered custom storefronts.

TypeScript 3,717
19,378

A Lua VM in Go

Go 3,463
19,577

A type-enforced system for building UI components in React Native with TypeScript.

TypeScript 3,429
21,703

Shopify's first source available reference theme, with Online Store 2.0 features and performance built-in.

Liquid 3,108
27,608 2,458
31,282

Shopify commerce primitives in your framework

TypeScript 2,175
33,295

An opinionated language server for Ruby

Ruby 2,044
34,571

IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!

Ruby 1,971
34,986

A Rails Engine for building Shopify Apps

Ruby 1,949
35,252

kubeaudit helps you audit your Kubernetes clusters against common security controls

Go 1,934
35,360

Good things come in small packages.

Ruby 1,929
40,737

[⚠️ Deprecated] A loosely related set of packages for JavaScript/TypeScript projects at Shopify

TypeScript 1,681
45,869

Deployment coordination

Ruby 1,493
45,869

Resiliency toolkit for Ruby for failing fast

Ruby 1,493
46,329

EJSON is a small library to manage encrypted secrets using asymmetric encryption.

Go 1,480
47,441

A query batching executor for the graphql gem

Ruby 1,444
47,919

ShopifyAPI library allows Python developers to programmatically access the admin section of stores

Python 1,430
48,328

A command-line tool that helps you ship changes to a Kubernetes namespace and understand the result

Ruby 1,418
50,705 TypeScript 1,348
51,543

Shopify theme development command line tool.

Go 1,325
51,846

Makes your background jobs interruptible and resumable by design.

Ruby 1,318
52,015

A Rails engine for queueing and managing data migrations.

Ruby 1,313
53,075

Slate is a toolkit for developing Shopify themes. It's designed to assist your workflow and speed up the process of developing, testing, and deploying themes.

JavaScript 1,284
54,146

Structured AI workflows made easy

Ruby 1,256
56,207

The ultimate Shopify theme framework, built by Shopify.

Liquid 1,205
58,755

Example custom storefront applications built on Shopify's Storefront API

JavaScript 1,148
59,005

The Super Debugger, a realtime wireless debugger for iOS

Objective-C 1,143
59,672

CLI tooling framework with simple interactive widgets

Ruby 1,129
60,326

ShopifyAPI is a lightweight gem for accessing the Shopify admin REST and GraphQL web services.

Ruby 1,115
62,246

Easily install and test mobile applications with a single click.

Swift 1,075
63,371

Shopify CLI helps you build against the Shopify platform faster.

Ruby 1,054
65,261

The JS Buy SDK is a lightweight library that allows you to build ecommerce into any website. It is based on Shopify's API and provides the ability to retrieve products and collections from your...

JavaScript 1,019
65,318 JavaScript 1,018
67,873

Performance monitoring for React Native apps

TypeScript 973
69,157

Shopify Admin API Library for Node. Accelerate development with support for authentication, graphql proxy, webhooks

TypeScript 954
74,885

The swiss army knife of RBI generation

Ruby 876
76,352

The swiss army knife of live data migrations

Go 858
77,496

A minimal, carefully structured Shopify theme designed to help you quickly get started. Designed with modularity, maintainability, and Shopify's best practices in mind.

Liquid 844
78,026 Ruby 838
80,254

ActiveShipping is a simple shipping abstraction library extracted from Shopify

Ruby 814
84,103

Build apps, themes, and hydrogen storefronts for Shopify

TypeScript 774
86,793

Lint your ERB or HTML files

Ruby 749
88,877

Optimizing JIT compiler built inside CRuby

730
93,888

A Ruby LSP add-on for Rails

Ruby 687
97,987

A console tool for interacting with Shopify Theme Assets.

Ruby 655
100,211

Shopify’s Ruby Style Guide

Ruby 640
100,957

Agent plugins/extensions for CLIs and IDEs

JavaScript 635
103,465

Get suggestions to tune Ruby's garbage collector

Ruby 618
107,102

A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.

Ruby 595
112,697 TypeScript 563
116,065 TypeScript 545
117,044

⚒Eliminate deprecations from your codebase ⚒

Ruby 540
118,249

A collection of the open source projects by Shopify

CSS 534
123,032

Theme Scripts is a collection of utility libraries which help theme developers with problems unique to Shopify Themes.

JavaScript 511
124,349

Get a Shopify app up and running with Django and Python Shopify API

Python 505
125,857

The Shopify Themes Team opinionated starting point for new a Slate project

Liquid 498
126,923

Common configurations for building web apps at Shopify

JavaScript 493
127,839

Shopify’s Mobile Buy SDK makes it simple to sell physical products inside your mobile app. With a few lines of code, you can connect your app with the Shopify platform and let your users buy your...

Swift 489
129,739

Shopify's Horizon theme source code

Liquid 481
131,417 PHP 474
133,720

Kotlin extension for LiveData, chaining like RxJava

Kotlin 465
134,464 JavaScript 462
134,714

reversible directory-local environment variable manipulations

Rust 461
137,611

(DEPRECATED) Better HTML for Rails

Ruby 450
138,449

Dualboot your Ruby app made easy

Ruby 447
139,508 JavaScript 443
142,115

Simple Ruby rate limiting mechanism.

Ruby 434
148,471

VS Code plugin for connecting with the Ruby LSP

TypeScript 413
153,468

The easiest way to do motion tracking!

Swift 398
158,283

Encapsulate measurements and their units in Ruby and Ruby on Rails.

Ruby 384
159,374

Shopify's standardized product taxonomy.

Ruby 381
160,503

A sample Shopify application that creates and stores product reviews for a store, written in Node.js

JavaScript 378
161,684

A high-performance static analysis toolkit for Ruby

Rust 375
163,600

Declarative UITableViewDataSource implementation

Swift 370
165,607

A collection of React and React native components that compose Shopify's data visualization system

TypeScript 365
166,813

Manage money with a class that won't lose pennies during division

Ruby 362
168,067

The easiest way to compress glTF files!

TypeScript 359
168,934

The Ultimate Shopify Theme Linter

Ruby 357
169,326

Repo for the public definition of Shopify's UI extension APIs. Please use the community forum to ask questions or report issues: https://community.shopify.dev/c/extensions/5

TypeScript 356
176,230 PHP 340
179,072

An example app that uses Polaris components and shopify-express

JavaScript 334
187,834 Rust 316
207,743

Use Valgrind memcheck on your native gem without going crazy

Ruby 281
212,339

Useful tools for Sorbet enthusiasts

Ruby 274
217,164

Collect performance profiles for your Rails application.

Ruby 267
220,719

The home for all things JavaScript at Shopify.

262
222,150

BuyButton.js is a highly customizable UI library for adding ecommerce functionality to any website.

JavaScript 260
227,889

Ruby heap profiler

C++ 252
230,276

Tool to rebase multiple Git branches based on the previous one.

Ruby 249
233,403

Design tokens for Polaris, Shopify’s design system

TypeScript 245
235,796 JavaScript 242
235,796

Everything developer experience for Shopify themes

TypeScript 242
236,640

Distribute tests over many workers using a queue

Ruby 241
240,756

Shopify’s Mobile Buy SDK makes it simple to sell physical products inside your mobile app. With a few lines of code, you can connect your app with the Shopify platform and let your users buy your...

Java 236

Among 94,827 organizations

160k–250k stars: 59 organizations, including Shopify

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Ruby 48.4k stars, 28% · 76 repos
  2. JavaScript 39.4k stars, 23% · 30 repos
  3. TypeScript 33.7k stars, 20% · 34 repos
  4. Go 22.2k stars, 13% · 13 repos
  5. Liquid 6.7k stars, 4% · 10 repos
  6. Swift 2.6k stars, 2% · 7 repos
  7. Python 2.5k stars, 1% · 8 repos
  8. Rust 1.2k stars, 1% · 4 repos

and 12 more languages

When they were made

100 repos with 50+ stars, made between 2008 and 2026

Quick stats

Next rank
+521 stars to reach #105
Next milestone
+20,757 stars to reach the top 0.1%
Public repos
604, 213 with 50+ stars
Popular repos
39 over 1k stars, 4 over 10k stars
Top repo
draggable, #2,596 of all repos, 11% of stars
Smaller repos
4,427 stars from repos under 50

Stars counted Recounted daily Next count around