Skip to content

Top 100 amm Repositories ​

Back to Home

Ranking ​

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1seaprotocol5,04052Move2Sea protocol is the ultimate DEX base on order-book & AMM on Aptos & Sui.Anybody has the right to trade any asset anywhere, anytime!2026-03-02
2ammo.js4,574580C++162Direct port of the Bullet physics engine to JavaScript using Emscripten2026-09-22
3Ammonite2,630365Scala127Scala Scripting2026-08-31
4amm-arbitrageur1,992814Solidity20An arbitrage bot between Uniswap AMMs2022-12-07
5uniswap-python1,016375Python54🦄 The unofficial Python client for the Uniswap exchange.2026-08-05
6osmosis960700Go178The AMM Laboratory2026-09-25
7solana-jupiter-bot788247JavaScript0ARB Protocol | Automated Arbitrage Bot Using Jupiter2024-02-14
8ammonia67855Rust19Repair and secure untrusted HTML2026-09-17
9amms-rs630179Rust9A Rust library to interact with automated market makers across EVM chains.2025-10-06
10whirlpools543348TypeScript10Open source concentrated liquidity AMM contract on Solana2026-09-24
11AmmyUI37923HTML79Ammy language repository2022-06-22
12raydium-amm364266Rust1Constant product AMM integrated with the OpenBook CLOB2026-09-10
13awesome-amm33830-0Collection of AMMs, Orderbooks, and everything in between2024-08-06
14AMM30016Swift2Aria2 Menubar Monitor2019-07-28
15solana-mev-agent-py30027Python0Urani's first MEV agent template. It listens for batches, parses them, checks for P2P matches, and spins threads for best quotes through arbitrage in different AMMs.2024-09-06
16AMMDS-Docker29610-1Adult Movie MetaData Scraper2026-09-23
17cfmms-rs29464Rust30The predecessor to amms-rs. CFMM lib built in Rust enabling pair syncing and swap simulation with pools on Ethereum.2023-10-28
18Ammo.lab27338JavaScript2Ammo.lab advanced 3d physics worker for three.js2021-07-08
19whack-a-mole27388Python5CEX-DEX arbitrage bot written in pure Python2024-04-26
20raydium-cp-swap250207Rust1Revamped constant product AMM - no Openbook ID requirement, Token22 support2026-09-23
21raydium_py24784Python2Raydium swap with Python (AMM v4 and CPMM)2025-07-19
22trident23468TypeScript15Rapid AMM Development Framework2023-02-07
23Solana-Raydium-Sniper-Bot20461Rust1Solana raydium rust sniper bot - launchlab(launchpad), amm, clmm, cpmm snipe2025-08-08
24AppleWatchAmmeter1963-2Turn your Apple Watch into an ammeter to measure DC currents2024-09-15
25solana-sniper-trading-mev-bot18574TypeScript0Solana trading bot for sniping new tokens on Raydium AMM v4 and pump.fun. Features real-time on-chain monitoring, MEV-ready execution (Jito/Warp), safety filters, auto buy/sell, take-profit, and stop-...2026-08-25
26liquidswap18283Move5AMM core smart contracts2024-08-14
27ammonia1727C++11macos tweak system2026-03-26
28joe-v216767Solidity2The Liquidity Book AMM 🌊📘2026-02-03
29contracts-v314849TypeScript1Bancor is a decentralized trading and yield protocol. Its network of on-chain automated market makers (AMMs) supports instant token-to-token trades, as well as single-sided liquidity provision, auto-c...2026-07-29
30AMMethod2Implement14514Objective-C6Xcode plugin to generate implement code for the selected method and const string.2018-07-30
31AmmountView14260Java1购物车数量加减按钮2017-05-10
32AMMesh14042C++1The code of lesson “Digital Geometry Processing” with ACAM frame2021-05-29
33conditional-tokens-market-makers13558JavaScript8Automated Market Maker (AMM) smart contracts for Conditional Tokens Markets.2023-01-03
34rmm-core13132Solidity2Primitive Replicating Market Maker smart contracts2024-07-23
35pump-fun-sdk12742TypeScript0Token creation launching, bonding curve trading, AMM migration, tiered fees, creator fee sharing, vanity keygen, MCP server, Telegram bot & live dashboards2026-09-18
36raydium-cpi-example12648Rust3cpi call example for amm, cpswap and clmm program2025-06-04
37contracts120113Solidity6Aerodrome Finance Smart Contracts2025-12-18
38ammer12015Haxe21Unified FFI for Haxe native extensions2023-07-29
39ammo.js-demos11931JavaScript2Demo application base class and 3D physics demos based on ammo.js. Support for several scenegraphs including Three.js and SceneJS.2015-08-31
40jupiter-amm-implementation11073Rust02026-04-14
41amm-arbitrage-toolkit-py9928Python0👾 my cli tool to get data and arbitrage edges for given tokens and exchanges pools2024-10-30
42plasma9522Rust0Reference implementation of a sandwich-resistant AMM for the Solana blockchain2025-08-29
43Algebra9360TypeScript3Algebra AMM main repository. Contact us for licenses.2026-09-25
44ammap39249JavaScript19JavaScript Maps V32019-05-29
45solana-sniping-bot9243TypeScript0Customized Solana snipping bot(sniper) for token launch(create, migrate) on pumpfun, pumpswap(pump amm), raydium launchpad(bonk.fun/letsbonk.fun), believe/launchcoin/launchacoin(meteora DBC)2025-06-12
46xyk-amm-move9018Move2Aubrium is a constant product AMM (like Uniswap V2) built in Move on Sui and Aptos for swapping coins.2022-09-14
47ammeter8929Ruby11A gem that allows for you to write specs for your Rails 3 generators2024-02-23
48Sui-AMM-swap8837Move0The first open source AMM swap on the Sui. @mystenLabs2023-04-13
49pathfinder8726TypeScript3Cyclic arbitrage detection CLI for DEXs2022-05-19
50amm-challenge8571Python0Compete to build the most profitable AMM2026-02-07
51F18FlightSimulator-ammojs8526TypeScript1Simulation driving of F18 Fighter Based on babylonjs + ammojs(基于babylonjs+ammojs实现的F18战斗机模拟驾驶)2022-04-11
52blockchain-science-py848Jupyter Notebook0👾 my onchain research, notebooks, quant bots - python edition2025-12-08
53jupiter-amm-interface8342Rust22026-08-28
54learn-ammojs8322JavaScript0ammo.js demos2017-09-02
55yb-core8224Python0Autoleverage AMM and leveraged liquidity token2026-09-09
56amman8220TypeScript6A modern mandatory toolbelt to help test solana SDK libraries and apps on a locally running validator.2025-07-20
57UniswapV2810Solidity0This project aims to break down and reimplement the core logic of Uniswap V2, providing a simplified version of an Automated Market Maker (AMM) for educational and experimental purposes. The main cont...2025-08-20
58premia-contracts8033TypeScript0💎 Premia - Next-Generation Options AMM 💎2023-09-07
59tricrypto-ng7732Vyper0Automatic Market Maker (AMM) for three unpegged assets, written in Vyper.2026-03-20
60anchor-amm7324Rust0SPL token-swap (AMM) implemented in Anchor2022-03-08
61pmm-sim7229Rust1Simulation environment for Solana's Prop AMMs (SolFi, HumidiFi, Tessera, GoonFi, BisonFi, ..)2026-03-04
62AMM_NRR7110C++12022-06-08
63ergo-dex6810Scala4Smart contracts and specification of the AMM protocol on top of the Ergo blockchain2023-09-19
64mirin6731Solidity0A Sushi AMM v3 implementation2021-06-25
65AAVE-FLASHLOAN6718Solidity3An AAVE flashloan arbitrage bot implementation that leverages DEX swap to arbitrage between AMMs2025-05-22
66raydium-pool-keys6611Python1This script will retrieve raydium pool keys based on amm id (aka pair address, pool id).2024-03-01
67zRouter662Solidity2multi-amm multi-call router for uniswap / zAMM2026-03-30
68contracts6547Solidity1Velodrome Finance v2 Smart Contracts2025-12-18
69tinyman-contracts-v16418-0Tinyman AMM Contracts V1.12022-01-18
70ammojs-typed6319JavaScript1TypeScript type definitions for ammo.js2026-09-23
71ammonium635Scala0Impatient fork of Ammonite2018-07-30
72ammo626Python7Almost Manual Mod Organizer - The Definitive CLI Mod Manager for Linux2026-09-22
73solana-trade6116TypeScript0Trade on all Solana major DEXs. Perfect for trading bots. Supports Pump.fun, Pump Swap, Raydium (AMM, CLMM, CPMM, Launchpad), Meteora (DAMMv1, DAMMv2, DLMM, Dynamic Bonding Curve), Orca Whirlpools, Mo...2025-11-14
74stableswap-ng6034Vyper1Automatic Market Maker (AMM) for 2 or more pegged assets, written in Vyper.2026-09-16
75solana-swap-arbitrage-bot5916Python0Solana Arbitrage bot between Raydium AMM(Swap) and cex(ccxt)2023-05-11
76Basin5927Solidity0A composable EVM-native decentralized exchange protocol.2025-09-22
77BalancerPools_Model5829Python26cadCAD model to simulate Balancer AMMs2021-12-14
78alternate-defi5822TypeScript0Simple orderbook view of the amms.2024-08-20
7910k_swap-contracts5822Cairo1A decentralized ZK Rollup AMM written in Cairo for StarkNet.2024-02-17
80sudoswap-sol586Rust0An implementation of the SudoSwap AMM on Solana2022-10-10
81aux-exchange5527JavaScript19https://aux.exchange/2023-03-17
82gtasa-ammo-symphony550HTML0Best GTA San Andreas Internal Trainer DLL 2026: Ultimate Full-Ammo Mod Guide2026-09-23
83mmm5412TypeScript0MMM is an open protocol for AMM and collection offers2024-11-27
84use-ammojs5310TypeScript4ammo.js physics for use with react-three-fiber2024-05-01
85yet-another-swap5322Cairo17YAS is Yet Another Swap on Starknet but bringing the best prices and yield to Degens.2024-01-05
86ipor-protocol5020Solidity1IPOR Protocol - IPOR Index, AMM2025-11-14
87AMMessageComposer509Objective-C4Message Composer2014-02-13
88biddog505Solidity0Open source implementation of am-AMM auctions2025-06-25
89euler-swap4923Solidity0EulerSwap is an automated market maker (AMM) that integrates with EVK vaults and the EVC to provide deeper liquidity for swaps.2026-01-21
90sbt-ammonite498Scala5SBT plugin to ease the launch of Ammonite2016-06-10
91evm-arbitrage-bot495Solidity0A flashbot to arbitrage between AMMs2023-04-07
92anchor-uniswap-v2499Rust2Uniswap V2 / constant-product AMM implemented in Solana's Anchor -- add and remove liquidity, swap tokens, earn fees! 😄2022-05-14
93solana-copytrading-bot4928Rust0copytrading bot for the Solana blockchain. It monitors transactions like swaps, transfers, and NFTs across platforms like Raydium, PUMP.FUN, Photon, BonkBot, and more — with support for sniping, liqui...2025-04-11
94huffswap492Solidity0The world most gas efficient AMM implementation written in Huff based on Uniswap V1 implementation2023-03-05
95Solana-Copy-Trading-Bot48104Rust1High-performance Rust bot that copies Solana wallet trades on Raydium AMM and Pump.fun using Helius-style transactionSubscribe WebSocket feeds and Jito MEV bundles.2026-05-20
96ammo483Lua0A simple, flexible organisational library for use with the LÖVE game engine.2018-07-31
97AMM4718Python6The code for "An Auto-Encoder Matching Model for Learning Utterance-Level Semantic Dependency in Dialogue Generation" (EMNLP 2018)2018-08-27
98anyswap-v1-core4751Solidity1Anyswap core libraries and assets for permissionless cross-chain AMM swaps2021-11-08
99revert-backtester4718Clojure0A fast backtester for Uniswap v3 positions.2023-02-03
100yieldspace-tv474Solidity12Yield Protocol: Yieldspace AMM for fyTokens and tokenized vault tokens2023-07-31