─── ecosystem · cardano
Cardano
repositories
6,468
contributors
6,018
languages
20
top lang
TypeScript
repo wow
+68
contrib wow
+3,236
star wow
+2,376
weeks avail
5
─── weekly trend · 5w
repositories
585
contributors
6,018
stars
42,457
─── top gaining repos
+0 contributors · Rust
+0 contributors · Rust
+0 contributors · TypeScript
+0 contributors · HTML
+0 contributors · TypeScript
─── top languages · by repos
─── repositories
100 / 6,468| # | repository | lang | stars | forks |
|---|---|---|---|---|
| 001 | input-output-hk/cardano-sl Cryptographic currency implementing Ouroboros PoS protocol | Haskell | 3,756 | 619 |
| 002 | IntersectMBO/cardano-node The core component that is used to participate in a Cardano decentralised blockchain. | Haskell | 3,182 | 753 |
| 003 | IntersectMBO/plutus The Plutus language implementation and tools | Haskell | 1,636 | 511 |
| 004 | input-output-hk/plutus-pioneer-program This repository hosts the lectures of the Plutus Pioneers Program. This program is a training course that the IOG Education Team provides to recruit and train software developers in Plutus, the native smart contract language for the Cardano ecosystem. | Haskell | 1,369 | 1,010 |
| 005 | input-output-hk/daedalus The open source cryptocurrency wallet for ada, built to grow with the community | TypeScript | 1,243 | 293 |
| 006 | cardano-foundation/cardano-wallet HTTP server & command-line for managing UTxOs and HD wallets in Cardano. | Haskell | 820 | 231 |
| 007 | IntersectMBO/essential-cardano Repository for the Essential Cardano list | — | 740 | 279 |
| 008 | input-output-hk/haskell.nix Alternative Haskell Infrastructure for Nixpkgs | Nix | 626 | 263 |
| 009 | aiken-lang/aiken A modern smart contract platform for Cardano | Rust | 579 | 140 |
| 010 | cardano-foundation/CIPs Cardano Improvement Proposals (CIPs) | — | 565 | 392 |
| 011 | input-output-hk/Scorex Modular blockchain framework. Public domain | JavaScript | 505 | 71 |
| 012 | cardano-foundation/developer-portal The Cardano Developer Portal | JavaScript | 433 | 1,078 |
| 013 | cardano-foundation/jormungandr privacy voting blockchain node | Rust | 368 | 132 |
| 014 | cardano-community/guild-operators Artifacts and scripts created by Guild operators | Shell | 362 | 174 |
| 015 | input-output-hk/haskell-course This course is designed to teach non-engineers (e.g., self-taught/bootcamp coders) Haskell from zero to productive in an interactive, easy-to-follow way. | Jupyter Notebook | 358 | 180 |
| 016 | Emurgo/yoroi-frontend Yoroi Wallet - Cardano ADA Wallet - Your gateway to the financial world (extension frontend) | JavaScript | 337 | 103 |
| 017 | cardano-scaling/hydra Implementation of the Hydra Head protocol | Haskell | 336 | 110 |
| 018 | CardanoSolutions/ogmios ❇️ A WebSocket JSON/RPC bridge for Cardano | Haskell | 327 | 103 |
| 019 | IntersectMBO/cardano-db-sync A component that follows the Cardano chain and stores blocks and transactions in PostgreSQL | Haskell | 316 | 168 |
| 020 | IntersectMBO/plutus-apps The Plutus application platform | Haskell | 297 | 209 |
| 021 | IntersectMBO/ouroboros-network Specifications of network protocols and implementations of components running these protocols which support a family of Ouroboros Consesus protocols; the diffusion layer of the Cardano Node. | Haskell | 291 | 104 |
| 022 | txpipe/oura The tail of Cardano | Rust | 289 | 80 |
| 023 | IntersectMBO/cardano-ledger The ledger implementation and specifications of the Cardano blockchain. | Haskell | 287 | 176 |
| 024 | gitmachtl/scripts StakePool Operator Scripts. Learn how to create and manage your StakePool / manage your DRep stuff / do Governance Actions with these simple scripts. Hardware-Ledger/Trezor Support, Token/Asset Sending, Offline-Mode and much more... | Shell | 281 | 100 |
| 025 | input-output-hk/cardano-documentation | TypeScript | 281 | 169 |
| 026 | MeshJS/mesh Collection of comprehensive TypeScript libraries for blockchain development on Cardano. | TypeScript | 268 | 109 |
| 027 | input-output-hk/rust-byron-cardano rust client libraries to deal with the current cardano mainnet (byron / cardano-sl) | Rust | 266 | 74 |
| 028 | cardano-foundation/cardano-graphql GraphQL API for Cardano | TypeScript | 264 | 98 |
| 029 | Python-Cardano/pycardano A lightweight Cardano library in Python | Python | 252 | 88 |
| 030 | Emurgo/cardano-serialization-lib This is a library, written in Rust, for serialization & deserialization of data structures used in Cardano's Haskell implementation of Alonzo along with useful utility functions. | Rust | 250 | 137 |
| 031 | 0xcregis/anychain Multi-chain Rust wallet sdk, supports Bitcoin, Ethereum, Tron, Solana etc. https://cregisoffical.gitbook.io/anychain/ | Rust | 247 | 34 |
| 032 | input-output-hk/cardano-js-sdk JavaScript SDK for interacting with Cardano, providing various key management options, with support for popular hardware wallets | TypeScript | 238 | 63 |
| 033 | input-output-hk/mantis A Scala based client for Ethereum-like Blockchains. | Scala | 235 | 79 |
| 034 | vacuumlabs/adalite A lightweight web wallet for Cardano cryptocurrency with Trezor, Ledger and BitBox02 support. Please note that the only valid domain for our wallet is adalite.io | TypeScript | 230 | 51 |
| 035 | input-output-hk/scrypto Cryptographic primitives for Scala | Scala | 204 | 47 |
| 036 | txpipe/pallas Rust-native building blocks for the Cardano blockchain ecosystem | Rust | 201 | 93 |
| 037 | Plutonomicon/plutonomicon Advanced techniques in the plutus smart contract language | Nix | 199 | 43 |
| 038 | input-output-hk/plutus-starter A starter project for Plutus apps | Nix | 193 | 96 |
| 039 | haskellfoundation/hs-opt-handbook.github.io The Haskell Optimization Handbook | HTML | 188 | 11 |
| 040 | input-output-hk/adrestia APIs & SDK for interacting with Cardano. | Markdown | 181 | 40 |
| 041 | Emurgo/yoroi Yoroi - Your Cardano entry point for joining the ecosystem, whether as developer or user. | TypeScript | 179 | 59 |
| 042 | HarmonicLabs/pebble An embedded DSL for Cardano smart contracts creation coupled with a library for Cardano transactions, all in Typescript | TypeScript | 179 | 24 |
| 043 | input-output-hk/lobster-challenge Simple Plutus contract to help give Charles' stuffed lobster a name | Haskell | 178 | 58 |
| 044 | marlowe-lang/marlowe Prototype implementation of domain-specific language for the design of smart-contracts over cryptocurrencies | Isabelle | 175 | 44 |
| 045 | OpShin/opshin A simple pythonic programming language for Smart Contracts on Cardano | Python | 168 | 35 |
| 046 | input-output-hk/bitte Nix Ops for Terraform, Consul, Vault, Nomad | Nix | 162 | 13 |
| 047 | abracadaniel/cardano-pool-docker Docker container for setting up and running a Cardano Stake Pool | Shell | 162 | 60 |
| 048 | IntersectMBO/cardano-addresses Addresses and mnemonic manipulation & derivations | Haskell | 161 | 51 |
| 049 | yerofey/cryptowallet-cli cw — a crypto wallet generator CLI tool for a lot of blockchains: Bitcoin, Ethereum, Base, Solana, SUI, TON, any EVM (L1/L2/L3) and many others | JavaScript | 154 | 56 |
| 050 | input-output-hk/mithril Stake-based threshold multi-signatures protocol | Rust | 151 | 52 |
| 051 | iohkedu/haskell-2020 Videos and exercises for the Haskell and Cryptocurrencies class. | Haskell | 148 | 26 |
| 052 | HeliosLang/compiler Helios is a DSL for writing Cardano smart contracts. This library lets you compile Helios scripts and build Cardano transactions. | JavaScript | 147 | 27 |
| 053 | cardano-foundation/veridian-wallet Veridian Wallet is an open source mobile application developed by the Cardano Foundation. Built on the KERI and ACDC protocols, it provides a digital solution for users to securely manage their decentralized identifiers and verifiable credentials. | TypeScript | 143 | 37 |
| 054 | CardanoSolutions/kupo 🐹 Fast, lightweight & configurable chain-index for Cardano. | Haskell | 137 | 36 |
| 055 | SundaeSwap-finance/toolkit-for-cardano Tools to help teams develop smart contracts on the Cardano blockchain | Go | 134 | 11 |
| 056 | Plutonomicon/plutarch-plutus Typed eDSL for writing UPLC /ˈpluː.tɑːk/ | Haskell | 133 | 67 |
| 057 | bloxbean/cardano-client-lib Cardano client library in Java | Java | 131 | 55 |
| 058 | vacuumlabs/react-custom-validation | JavaScript | 131 | 17 |
| 059 | OpenLitterMap/openlittermap-web https://opengeospatialdata.springeropen.com/articles/10.1186/s40965-018-0050-y | PHP | 130 | 41 |
| 060 | input-output-hk/symphony-2 Immersive 3D Blockchain Explorer | JavaScript | 129 | 19 |
| 061 | singnet/dev-portal The SingularityNET Developer Portal where you can find all our documentation, tutorials, and developer resources! | TypeScript | 129 | 61 |
| 062 | armada-alliance/cardano-minter How to create an NFT on the Cardano blockchain using JavaScript | JavaScript | 119 | 59 |
| 063 | input-output-hk/iohk-ops NixOps deployment configuration for IOHK devops | Nix | 116 | 38 |
| 064 | vacuumlabs/babel-plugin-extensible-destructuring Plugin for extensible destructuring in Babel | JavaScript | 116 | 10 |
| 065 | txpipe/dolos Cardano Data Node | Rust | 113 | 48 |
| 066 | emesik/cardano-python Python module for handling Cardano cryptocurrency | Python | 111 | 16 |
| 067 | input-output-hk/cardano-tutorials ARCHIVED-This content in this repository is now located at https://docs.cardano.org/projects/cardano-node/ | Makefile | 110 | 105 |
| 068 | CharlesHoskinson/sevenlayer A Complete Guide to Zero-Knowledge Proof Systems | Python | 110 | 18 |
| 069 | dcSpark/carp A modular indexer for Cardano with an SQL Postgres backend (an alternative to the well known cardano-db-sync) | Rust | 108 | 23 |
| 070 | input-output-hk/Alonzo-testnet repository for the Alonzo testnet | Haskell | 108 | 77 |
| 071 | CardanoSharp/cardanosharp-wallet CardanoSharp.Wallet is a Cardano Cryptographic and Serialization library for .NET applications. | C# | 106 | 40 |
| 072 | dcSpark/cardano-multiplatform-lib Rust implementation of Cardano | Rust | 105 | 36 |
| 073 | IntersectMBO/cardano-base Code used throughout the Cardano eco-system | Haskell | 105 | 55 |
| 074 | cardano-foundation/cardano-explorer-app Cardano Explorer App | TypeScript | 103 | 37 |
| 075 | scalus3/scalus Scalus - Smart contracts & dApps Development Platform for Cardano | Scala | 102 | 15 |
| 076 | input-output-hk/stack2nix Generate nix expressions for Haskell projects | Nix | 100 | 28 |
| 077 | pragma-org/amaru A fully open source node client for Cardano, written in Rust | Rust | 100 | 21 |
| 078 | cardano-foundation/cardano-rosetta An implementation of Rosetta for Cardano | TypeScript | 98 | 49 |
| 079 | cardano-foundation/docs-cardano-org Documentation for Cardano | CSS | 98 | 61 |
| 080 | marlowe-lang/marlowe-cardano Marlowe smart contract language Cardano implementation | Haskell | 98 | 47 |
| 081 | coincashew/coincashew Your source for EthPillar, Ethereum Staking, Cardano Stake Pool Guides | — | 97 | 144 |
| 082 | input-output-hk/iodb Multiversioned key-value database, especially useful for blockchain | Scala | 97 | 13 |
| 083 | hurndev/MidnightMiner Multi-wallet $NIGHT miner (for Midnight Network scavenger hunt on Cardano) | Python | 96 | 18 |
| 084 | sealchain-project/sealchain Financial blockchain based on cardano-sl | Haskell | 95 | 7 |
| 085 | input-output-hk/nix-tools Translate Cabals Generic Package Description to a Nix expression | — | 95 | 30 |
| 086 | cardano-foundation/cardano-org Cardano.org is the primary online resource for the Cardano community. | JavaScript | 94 | 83 |
| 087 | hyperledger-identus/cloud-agent Identus Cloud Agent | Scala | 93 | 28 |
| 088 | Plutonomicon/cardano-transaction-lib A Purescript library for building smart contract transactions on Cardano | PureScript | 93 | 51 |
| 089 | txpipe/scrolls Read-optimized cache of Cardano on-chain entities | Rust | 92 | 41 |
| 090 | cardano-foundation/cardano-connect-with-wallet This repository aims to provide useful hooks and React components as well as a framework-independent core library | TypeScript | 90 | 30 |
| 091 | MartifyLabs/martify.contracts NFT Marketplace on the Cardano Blockchain. Powered by Plutus Smart Contracts | Haskell | 90 | 57 |
| 092 | tdiesler/nessus-cardano A Cardano playground that explores various build/runtime aspects of the project. Something like an incubation space, before we are propose changes upstream. The initial focus is on "container first" for the Cardano node. | Tcl | 90 | 28 |
| 093 | Anastasia-Labs/lucid-evolution A highly scalable, production-ready transaction builder and off-chain framework for dApps and devs on Cardano. | TypeScript | 89 | 44 |
| 094 | singnet/platform-contracts Smart contracts for running Agents and Services on the SingularityNET open network. | Solidity | 88 | 50 |
| 095 | singnet/ai-dsl Artificial Intelligence Domain Specific Language (AI-DSL) to enable autonomous interoperability between AI services. | Idris | 85 | 19 |
| 096 | midnightntwrk/midnight-awesome-dapps Midnight Awesome Dapps | Shell | 85 | 59 |
| 097 | input-output-hk/cardano-byron-cli Cardano Command Line Interface (CLI) (Deprecated) | Rust | 84 | 33 |
| 098 | spacebudz/nebula A Cardano NFT marketplace contract including chain indexer and event listener for individual projects. | TypeScript | 84 | 20 |
| 099 | blinklabs-io/gouroboros Go implementation of the Cardano Ouroboros family of protocols | Go | 83 | 27 |
| 100 | aiken-lang/awesome-aiken A collection of Aiken libraries, dapps, and resources | — | 82 | 32 |
Want deeper analysis?
Commission a benchmark report for Cardano.
─── subscriber view
Unlock the full view of the Cardano ecosystem
- · Full repository, commit, and contributor breakdown
- · Peer graph + ecosystem links
- · Weekly trend deltas and pulse signal
- · API + CSV / JSON exports
Already a subscriber? Sign in with the same email used at checkout.