Uniswap

Uniswap Labs Joined Feb 2018 View on GitHub

Stars
41,508
across 147 public repos
Rank
#752
of 94,827 organizations, top 0.8%
Down 26 places this week

Repositories with 50+ stars

Uniswap's repositories with their overall rank
RankRepositoryLanguageStars
11,198

A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps

TypeScript 5,682
11,504

๐Ÿฆ„ Open source interfaces for the Uniswap protocol

TypeScript 5,546
12,736

๐Ÿฆ„ ๐Ÿฆ„ ๐Ÿฆ„ Core smart contracts of Uniswap v3

TypeScript 5,072
19,951

๐Ÿฆ„ ๐Ÿฆ„ Core smart contracts of Uniswap V2

TypeScript 3,367
26,547

๐Ÿฆ„ ๐Ÿฆ„ ๐Ÿฆ„ ๐Ÿฆ„ Core smart contracts of Uniswap v4

Solidity 2,563
39,267

๐Ÿ“š The Token Lists specification

TypeScript 1,744
51,168

๐Ÿฆ„ ๐Ÿฆ„ ๐Ÿฆ„ Peripheral smart contracts for interacting with Uniswap v3

TypeScript 1,335
53,585

๐ŸŽš Peripheral smart contracts for interacting with Uniswap V2

Solidity 1,270
69,230

๐Ÿ”‘๐Ÿ”‘๐Ÿ”‘ next generation token approvals mechanism

Solidity 953
72,189

๐Ÿฆ„ ๐Ÿฆ„ ๐Ÿฆ„ ๐Ÿฆ„ Peripheral smart contracts for interacting with Uniswap v4

Solidity 911
100,358

Uniswap Wallet is the simplest, safest, and most powerful self-custodial crypto wallet. It is developed by the Uniswap Labs team, inventors of the Uniswap Protocol.

TypeScript 639
102,863

๐Ÿ“ฆ A smart contract that distributes a balance of tokens according to a merkle root

TypeScript 622
111,778

๐Ÿ›  An SDK for building applications on top of Uniswap V3

TypeScript 568
117,859

๐ŸUniswap V1 smart contracts

Python 536
121,167 TypeScript 520
123,252

Uniswap's Universal Router for NFT and ERC20 swapping

TypeScript 510
132,422

๐Ÿฆ„ Gasless ERC20 swap settlement protocol ๐Ÿฆ„

Solidity 470
141,496

Uniswap V2 subgraph ๐Ÿ“Š

TypeScript 436
141,809

๐Ÿ›  An SDK for building applications on top of Uniswap V2

TypeScript 435
146,551

โ—ฆ The Uniswap default token list

JavaScript 419
157,903

Interface for Uniswap V3 analytics. ๐Ÿ“Š

TypeScript 385
159,036

๐Ÿ““ Uniswap Developer Docs

MDX 382
159,754

Subgraph for Uniswap V3

TypeScript 380
159,754

Canonical liquidity mining contract for Uniswap V3

TypeScript 380
175,774

Template repository for writing Uniswap v4 Hooks

Solidity 341
182,808

โ„น๏ธ Uniswap v1+v2 analytics

JavaScript 326
202,810

A site for browsing featured token lists

JavaScript 289
240,756

AI tools for building on Uniswap โ€” skills, plugins, and agents for any coding agent.

JavaScript 236
272,547

Everything required to run your own Unichain node

Shell 203
274,776

โœจ An exhaustive list of all things Uniswap.

201
280,682 TypeScript 196
287,982

The Compact is an ownerless ERC6909 contract that facilitates the formation and mediation of reusable resource locks.

Solidity 190
293,118 TypeScript 186
327,195

๐Ÿ“– Solidity libraries that are shared across Uniswap contracts

TypeScript 163
327,195

List of verified mappings from Ethereum addresses to social profiles

163
346,525 TypeScript 152
360,099

Smart contracts for swapping on Uniswap V2 and V3. Superseded by https://github.com/Uniswap/universal-router

TypeScript 145
366,315

๐ŸŒ Uniswap protocol homepage

JavaScript 142
372,822

โš™๏ธ Code shared across TypeScript Uniswap SDK versions

TypeScript 139
375,051 TypeScript 138
375,051

Monorepo for Uniswap SDK's

TypeScript 138
388,727

CLI to deploy Uniswap V3 to any Ethereum compatible network

TypeScript 132
398,367

Market depth calculation for Uniswap v3

Python 128
411,291

Make governance safer

TypeScript 123
430,817

๐Ÿ‘€โฌ…๏ธ Queries for surfacing information about past users of Uniswap

116
459,235

๐Ÿงฆ

JavaScript 107
476,980 Jupyter Notebook 102
495,786

๐Ÿ› Governance contracts for the Uniswap protocol

Solidity 97
495,786

Collection of all Uniswap smart contracts

Solidity 97
516,721

๐Ÿ”ฎ Uniswap market data

TypeScript 92
525,778

A React + Redux library for fetching, batching, and caching chain state via the MultiCall contract.

TypeScript 90
560,660

Hardhat plugin for Uniswap V3 deployment

TypeScript 83
583,141 TypeScript 79
626,825

UniswapX Order Service

TypeScript 72
640,706

Initial UNI liquidity staking contracts

TypeScript 70
648,250

a non-upgradeable, singleton wallet contract that can be set on an EIP-7702 delegation transaction

Solidity 69
655,646

Interface that incorporates Sybil, a governance tool for discovering delegates.

TypeScript 68
687,796

Tribunal is a framework for processing cross-chain swap settlements utilizing The Compact.

Solidity 64
797,197

๐Ÿงฆ

Python 53
797,197 TypeScript 53

Among 94,827 organizations

40kโ€“63k stars: 367 organizations, including Uniswap

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

Where the stars are

Languages

  1. TypeScript 29.7k stars, 72% ยท 34 repos
  2. Solidity 7k stars, 17% ยท 11 repos
  3. JavaScript 1.5k stars, 4% ยท 6 repos
  4. Python 717 stars, 2% ยท 3 repos
  5. MDX 382 stars, 1% ยท 1 repo
  6. Shell 203 stars, <1% ยท 1 repo
  7. Jupyter Notebook 102 stars, <1% ยท 1 repo

When they were made

60 repos with 50+ stars, made between 2017 and 2026

Quick stats

Next rank
+30 stars to reach #751
Next milestone
+149,261 stars to reach the top 0.1%
Public repos
147, 60 with 50+ stars
Popular repos
47 over 100 stars, 8 over 1k stars
Top repo
web3-react, #11,198 of all repos, 14% of stars
Smaller repos
1,340 stars from repos under 50

Stars counted Recounted daily Next count around