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
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 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
- TypeScript 29.7k stars, 72% ยท 34 repos
- Solidity 7k stars, 17% ยท 11 repos
- JavaScript 1.5k stars, 4% ยท 6 repos
- Python 717 stars, 2% ยท 3 repos
- MDX 382 stars, 1% ยท 1 repo
- Shell 203 stars, <1% ยท 1 repo
- 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