Top Solana Open Source Projects

TOP 44 Solana Open Source Projects in 2025


Solana Labs/Solana logo

1. Solana Labs/Solana


GitHub stars: 13,900

Description: Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.

Programing Language: Rust

Tags: rust, bitcoin, blockchain, ledger, rustc

Updated: 19 days ago

Link: https://github.com/solana-labs/solana




Anchor logo

2. Anchor


GitHub stars: 3,300

Description: ⚓ Solana Sealevel Framework

Programing Language: Rust

Tags: rust, smart-contracts, blockchain, coral, solana

Updated: 17 hours ago

Link: https://github.com/coral-xyz/anchor




Solana Program Library logo

3. Solana Program Library


GitHub stars: 3,100

Description: A collection of Solana programs maintained by Solana Labs

Programing Language: Rust

Updated: 1 hour ago

Link: https://github.com/solana-labs/solana-program-library




Solana Web3.Js logo

4. Solana Web3.Js


GitHub stars: 1,900

Description: Solana JavaScript SDK

Programing Language: TypeScript

Tags: nodejs, javascript, node, sdk, js

Updated: 11 hours ago

Link: https://github.com/solana-labs/solana-web3.js




Anza Xyz/Wallet Adapter logo

5. Anza Xyz/Wallet Adapter


GitHub stars: 1,700

Description: Modular TypeScript wallet adapters and components for Solana applications.

Programing Language: TypeScript

Tags: react, typescript, crypto, blockchain, cryptocurrency

Updated: 3 days ago

Link: https://github.com/anza-xyz/wallet-adapter




Solana Labs/Token List logo

6. Solana Labs/Token List


GitHub stars: 1,500

Description: The community maintained Solana token registry

Programing Language: Go

Tags: dapps, token-list

Updated: Jul 24, 2024

Link: https://github.com/solana-labs/token-list




Anza Xyz/Solana Pay logo

7. Anza Xyz/Solana Pay


GitHub stars: 1,400

Description: A new standard for decentralized payments.

Programing Language: TypeScript

Updated: Nov 7, 2024

Link: https://github.com/anza-xyz/solana-pay




Solang logo

8. Solang


GitHub stars: 1,200

Description: Solidity Compiler for Solana and Polkadot

Programing Language: Rust

Tags: rust, compiler, smart-contracts, blockchain, wasm

Updated: yesterday

Link: https://github.com/hyperledger/solang




Michaelhly/Solana Py logo

9. Michaelhly/Solana Py


GitHub stars: 1,200

Description: Solana Python SDK

Programing Language: Python

Tags: python, sdk, blockchain, solana

Updated: 2 days ago

Link: https://github.com/michaelhly/solana-py




Learn Web3 Dapp logo

10. Learn Web3 Dapp


GitHub stars: 1,200

Description: This Next.js app is designed to be used with the Figment Learn Pathways, to help developers learn about various blockchain protocols such…

Programing Language: TypeScript

Tags: blockchain, rust, typescript, ligo, solidity

Updated: Mar 2

Link: https://github.com/figment-networks/learn-web3-dapp




Solana Pay logo

11. Solana Pay


GitHub stars: 1,200

Description: A new standard for decentralized payments.

Programing Language: TypeScript

Updated: 17 days ago

Link: https://github.com/solana-labs/solana-pay




Solana Trading Bot logo

12. Solana Trading Bot


GitHub stars: 1,100

Description: Solana Trading Bot - Beta

Programing Language: TypeScript

Tags: crypto, auto-trading, solana, solana-token-bot, auto-trade-bot

Updated: yesterday

Link: https://github.com/warp-id/solana-trading-bot




Wallet Adapter logo

13. Wallet Adapter


GitHub stars: 1,100

Description: Modular TypeScript wallet adapters and components for Solana applications.

Programing Language: TypeScript

Tags: react, typescript, crypto, blockchain, cryptocurrency

Updated: 3 days ago

Link: https://github.com/solana-labs/wallet-adapter




Solana Worken Sdk Php logo

14. Solana Worken Sdk Php


GitHub stars: 928

Description: Solana PHP SDK for Worken

Programing Language: PHP

Tags: php, php-library, blockchain, cryptocurrency, sdk-php

Updated: 2 hours ago

Link: https://github.com/paidworkco/solana-worken-sdk-php




Example Helloworld logo

15. Example Helloworld


GitHub stars: 871

Description: Hello world on Solana

Programing Language: TypeScript

Updated: Mar 4

Link: https://github.com/solana-labs/example-helloworld




Ant Design Web3 logo

16. Ant Design Web3


GitHub stars: 731

Description: 🥳 Efficient react components for building dapps easier | Connect crypto wallets and more Web3 UI components | Web3 icons | Supports Ether…

Programing Language: TypeScript

Tags: react, ethereum, antd, web3, solana

Updated: 49 minutes ago

Link: https://github.com/ant-design/ant-design-web3




Smart Contract Security Audits logo

17. Smart Contract Security Audits


GitHub stars: 726

Description: Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, Aptos, Sui, Binance Smart Chain, Fantom, EOS, Tezos by softstack (fo…

Programing Language: HTML

Tags: rust, security-audit, ethereum, smart-contracts, wasm

Updated: 7 days ago

Link: https://github.com/softstackHQ/Smart-Contract-Security-Audits




Firedancer logo

18. Firedancer


GitHub stars: 725

Description: Firedancer is Jump Crypto's Solana consensus node implementation.

Programing Language: C

Tags: c, solana

Updated: 30 minutes ago

Link: https://github.com/firedancer-io/firedancer




Solana Go logo

19. Solana Go


GitHub stars: 671

Description: Go SDK library and RPC client for the Solana Blockchain

Programing Language: Go

Tags: golang, sdk, blockchain, rpc, solana

Updated: 13 days ago

Link: https://github.com/gagliardetto/solana-go




Audius Protocol logo

20. Audius Protocol


GitHub stars: 545

Description: The Audius Protocol - Freedom to share, monetize, and listen to any audio content.

Programing Language: TypeScript

Tags: audio, music, streaming, protocol, ethereum

Updated: 8 hours ago

Link: https://github.com/AudiusProject/audius-protocol




Cake Wallet logo

21. Cake Wallet


GitHub stars: 544

Description: The open source repository for Cake Wallet, a noncustodial multi-currency wallet, and Monero.com, a noncustodial Monero-only wallet. Need…

Programing Language: Dart

Tags: android, macos, linux, ios, bitcoin

Updated: 12 secds ago

Link: https://github.com/cake-tech/cake_wallet




Awesome Mev logo

22. Awesome Mev


GitHub stars: 514

Description: A list of MEV resources with a focus on past research papers/talks.

Programing Language: Updated on Sep 2, 2023

Tags: crypto, ethereum, avalanche, awesome-list, solana

Updated:

Link: https://github.com/0xemperor/Awesome-MEV




Complete Guide To Full Stack Solana Development logo

23. Complete Guide To Full Stack Solana Development


GitHub stars: 474

Description: Code examples for the blog post titled The Complete Guide to Full Stack Solana Development with React, Anchor, Rust, and Phantom

Programing Language: JavaScript

Updated: Jul 12, 2023

Link: https://github.com/dabit3/complete-guide-to-full-stack-solana-development




Solsec logo

24. Solsec


GitHub stars: 463

Description: A collection of resources to study Solana smart contract security, auditing, and exploits.

Programing Language: Updated 9 days ago

Updated:

Link: https://github.com/0xsanny/solsec




Sealevel Attacks logo

25. Sealevel Attacks


GitHub stars: 457

Description: ☠️ Common Security Exploits and Protections on Solana

Programing Language: Rust

Updated: Mar 20

Link: https://github.com/coral-xyz/sealevel-attacks




Solana Jupiter Bot logo

26. Solana Jupiter Bot


GitHub stars: 453

Description: ARB Protocol | Automated Arbitrage Bot Using Jupiter

Programing Language: JavaScript

Tags: bot, trading-bot, arbitrage, arbitrage-bot, amm

Updated: Feb 14

Link: https://github.com/ARBProtocol/solana-jupiter-bot




Program Examples logo

27. Program Examples


GitHub stars: 413

Description: A repository of Solana program examples

Programing Language: TypeScript

Updated: 3 days ago

Link: https://github.com/solana-developers/program-examples




Solana Playground logo

28. Solana Playground


GitHub stars: 399

Description: Quickly develop, deploy and test Solana programs from browsers

Programing Language: Rust

Tags: rust, playground, blockchain, webassembly, wasm

Updated: 6 hours ago

Link: https://github.com/solana-playground/solana-playground




Moralis Js Sdk logo

29. Moralis Js Sdk


GitHub stars: 361

Description: Moralis Official Javascript SDK

Programing Language: TypeScript

Tags: crypto, ethereum, smart-contracts, avalanche, blockchain

Updated: 3 days ago

Link: https://github.com/MoralisWeb3/Moralis-JS-SDK




Solana Developer Resources logo

30. Solana Developer Resources


GitHub stars: 351

Description: Solana Developer Resources

Programing Language: Updated on Jan 29

Updated:

Link: https://github.com/CristinaSolana/solana-developer-resources




js logo

31. js


GitHub stars: 349

Description: A JavaScript SDK for interacting with Metaplex's programs

Programing Language: TypeScript

Tags: js, blockchain, nft, solana, metaplex

Updated: Mar 5

Link: https://github.com/metaplex-foundation/js




Tatum Js logo

32. Tatum Js


GitHub stars: 348

Description: 🚀 Tatum SDK: A 💪 powerful, 🌟 feature-rich TypeScript/JavaScript 📚 library that streamlines the 🛠️ development of 🌐 blockchain applications.

Programing Language: TypeScript

Tags: notifications, api, webhooks, typescript, sdk

Updated: yesterday

Link: https://github.com/tatumio/tatum-js




Create Dapp Solana Nextjs logo

33. Create Dapp Solana Nextjs


GitHub stars: 345

Description: Scaffolding for a Solana dapp using TS, Next.JS, Tailwinds CSS, and Daisy UI

Programing Language: TypeScript

Tags: boilerplate, blockchain, dapps, solana

Updated: Mar 6, 2023

Link: https://github.com/thuglabs/create-dapp-solana-nextjs




Gem Farm logo

34. Gem Farm


GitHub stars: 333

Description: Configurable staking for NFT Projects on Solana

Programing Language: TypeScript

Updated: Dec 28, 2023

Link: https://github.com/gemworks/gem-farm




Motionia logo

35. Motionia


GitHub stars: 324

Description: The Ultimate & smart JS animation library! Simple fast , flexible & easy to integrate.

Programing Language: Python

Tags: python, generator, tool, animation, trading-bot

Updated: Mar 5

Link: https://github.com/abhiprojectz/motionia




Solana Onboarding logo

36. Solana Onboarding


GitHub stars: 313

Description: Short and to the point action list for anyone interested in hacking on Solana

Programing Language: Updated on Sep 28, 2021

Updated:

Link: https://github.com/ilmoi/solana-onboarding




Quill Audit Reports logo

37. Quill Audit Reports


GitHub stars: 301

Description: QuillAudits Smart Contracts, deFi, NFT, tokens,Dao , Dex and DApps Audit Reports

Programing Language: Updated 20 hours ago

Tags: security, security-audit, blockchain, polygon, penetration-testing

Updated:

Link: https://github.com/Quillhash/QuillAudit_Reports




Awesome Solana logo

38. Awesome Solana


GitHub stars: 297

Description: 🏎️ A curated list of awesome things related to Solana 🏎️

Programing Language: Updated on Nov 25, 2022

Updated:

Link: https://github.com/paul-schaaf/awesome-solana




Unidata logo

39. Unidata


GitHub stars: 283

Description: 💡 Providing easy access to human-friendly Web3 data.

Programing Language: TypeScript

Tags: ethereum, dapp, web3, nft, ens

Updated: May 18

Link: https://github.com/NaturalSelectionLabs/Unidata




Solana Escrow logo

40. Solana Escrow


GitHub stars: 282

Description: Reference Implementation for the guide https://paulx.dev/blog/2021/01/14/programming-on-solana-an-introduction/

Programing Language: TypeScript

Tags: rust, solana

Updated: Jul 2, 2022

Link: https://github.com/paul-schaaf/solana-escrow




Solana Bpf Program Template logo

41. Solana Bpf Program Template


GitHub stars: 279

Description: Minimal Solana BPF program template

Programing Language: Rust

Updated: Jun 20

Link: https://github.com/mvines/solana-bpf-program-template




Treat Toolbox logo

42. Treat Toolbox


GitHub stars: 277

Description: Treat Toolbox: Generative NFT Utility for Candy Machine / Solana

Programing Language: TypeScript

Tags: generative-art, nft, solana, nfts, candy-machine

Updated: Apr 25, 2022

Link: https://github.com/theskeletoncrew/treat-toolbox




Coin Space logo

43. Coin Space


GitHub stars: 275

Description: Coin Wallet

Programing Language: JavaScript

Tags: bitcoin, ethereum, avalanche, ripple, polygon

Updated: 22 hours ago

Link: https://github.com/CoinSpace/CoinSpace




Unity Solana Wallet logo

44. Unity Solana Wallet


GitHub stars: 270

Description: The First Open-Source Unity-Solana Wallet with NFT support

Programing Language: C#

Updated: Jun 1, 2022

Link: https://github.com/allartprotocol/unity-solana-wallet




Want to find a web3 job?

Receive emails of TOP 44 Solana Open Source Projects in 2025

More by Web3 Jobs
Ask me anything