Discover developer tools, SDKs, and libraries for building on Cardano. Smart contracts, transactions, indexing, wallets, and more.
Swift library for building Cardano wallets and signing transactions in iOS and macOS apps, with HD wallet and address support built on the Cardano Serialization Library.
The Cardano node maintained by IntersectMBO: validates the chain, produces blocks, and serves the node-to-node and node-to-client protocols.
Lightweight Rust data node that follows the Cardano chain and serves queries over REST, gRPC, and node-to-client APIs, without producing blocks.
Exposes Cardano to enterprise systems through a SAP CAP-based OData V4 API.
Stake-based protocol for fast node bootstrapping and lightweight blockchain certification.
Purpose-built smart contract language and toolchain for Cardano, compiling to UPLC.
Hosted REST API for reading the Cardano chain and submitting transactions, with an IPFS gateway.
React hooks and components for connecting Cardano wallets to dApps (CIP-30/45).
Lightweight Rust data node that follows the Cardano chain and serves queries over REST, gRPC, and node-to-client APIs, without producing blocks.
Pure-TypeScript SDK for building Cardano transactions and off-chain code, with no WebAssembly dependency, built on Effect.
UPLC debugger that steps forward and backward through smart contract execution.
Community toolset and guides for setting up, managing, and monitoring a Cardano stake pool.
Community-run, decentralized REST query layer for Cardano blockchain data.
Lightweight Haskell chain-index that tracks only matching transaction outputs, served over an HTTP/JSON API.
Web tool that decodes and visualizes Cardano addresses, CBOR, and transactions.
TypeScript SDK for Cardano with transaction building, wallet integration, providers, and React UI components.
Lightweight bridge that exposes a local Cardano node over a WebSocket/HTTP JSON-RPC API.
Functional smart contract DSL for Cardano, embedded in TypeScript.
Typed Haskell eDSL for writing efficient Plutus Core validators.
Python library for building and signing Cardano transactions, with no cardano-cli or CSL dependency.
Wallet-as-a-service for onboarding users to Cardano with social-login, non-custodial wallets.
Spin up a local Cardano devnet in seconds, with a built-in indexer, explorer, and Blockfrost-compatible APIs.
Modular Java indexer for Cardano with pluggable stores you enable as needed, exposing Blockfrost-compatible REST APIs.
Go streaming tool that tails the Cardano chain and emits block and transaction events through configurable filters.
Hosted REST API focused on building, signing, and submitting Cardano transactions and minting assets.
Pure Go library for Cardano serialization and transaction building.
.NET indexing framework for Cardano where you define reducers to shape the data stored in PostgreSQL.
Haskell application backend for writing Cardano off-chain code for Plutus smart contracts.
Haskell library and command-line tool for Bech32 address encoding and decoding.
TypeScript library for building Cardano transactions and off-chain code, oriented toward Aiken contracts.
Programmatic Cardano wallet exposing key, address, and certificate derivation over a REST API and CLI.
Java library for building Cardano transactions, with key derivation, signing, and pluggable backends.
Browser-extension Cardano wallet for developers, with CIP-30 logging and custom-network support.
Command-line tool for signing Cardano transactions with Ledger, Trezor, and Keystone hardware wallets.
Exposes a local Cardano node over REST and gRPC (UTxO RPC) APIs.
Bash script that audits a Cardano stake pool node for security and configuration compliance.
WebRTC connector library for peer-to-peer links between Cardano dApps and wallets (CIP-45).
Rust library for serializing and deserializing Cardano's core data structures, with WebAssembly bindings for JavaScript and the browser.
CLI tool for signing and verifying Cardano data, including governance (CIP-100/108/119) and Catalyst metadata.
PureScript framework for building Cardano smart contract transactions, for Node.js and the browser.
Haskell library and command-line tool for Cardano mnemonics, key derivation, and address construction.
C library for serializing Cardano's core data structures and building transactions, MISRA-compliant and binding-friendly.
Command-line tool for interacting with a Cardano node: keys, addresses, transactions, stake pools, and governance.
Haskell indexer that follows the Cardano chain and stores all on-chain data in a structured PostgreSQL database.
GraphQL API layer over Cardano blockchain data, built on cardano-db-sync.
TypeScript SDK by Input Output for Cardano wallet platforms, with key management and hardware-wallet support.
Rust library for serializing and deserializing Cardano's core data structures, with WebAssembly bindings and dApp and wallet utilities.
The Cardano node maintained by IntersectMBO: validates the chain, produces blocks, and serves the node-to-node and node-to-client protocols.
Java implementation of the Coinbase Mesh (Rosetta) API for Cardano, built on Yaci Store.
HTTP server and CLI for managing Cardano HD wallets and UTxOs, backing frontends like Daedalus.
Swift library for building Cardano wallets and signing transactions in iOS and macOS apps, with HD wallet and address support built on the Cardano Serialization Library.
WordPress plugin for adding Cardano wallet login, token-gating, and payments to sites.
Rust indexer that syncs Cardano data into PostgreSQL with a modular, task-based architecture; an alternative to cardano-db-sync.
Independent Java implementation of Cardano's reward and ada-pot calculations, used to validate the ledger.
Java indexer that syncs Cardano data into PostgreSQL with db-sync-level completeness, and can stream events to Kafka or RabbitMQ.
JavaScript/TypeScript toolkit for Cardano transaction building, backed by the Cardano-C library.
Interactive command-line Cardano wallet for developers and power users.
Decodes Cardano CBOR datums into human-readable fields using CDDL schemas.
Managed Cardano infrastructure and cloud workspaces for building dApps, with hosted Ogmios and Kupo endpoints.
Full Cardano node implementation in Go, with built-in indexing and Blockfrost / UTxO-RPC APIs.
Elm off-chain package for Cardano, designed to pair with Aiken for on-chain code.
Guide for building an encrypted, air-gapped setup for offline Cardano transaction signing and key backup.
Go library implementing the Cardano Ouroboros network mini-protocols.
Smart contract DSL for Cardano with a single-file, dependency-free JavaScript compiler.
Layer 2 scaling protocol for Cardano using isomorphic state channels (Hydra Heads) to move transactions off-chain.
IntelliJ IDEA plugin for Cardano: accounts, transfers, minting, and transaction inspection from the IDE.
Haskell library and JSON API server for composing balanced Cardano transactions.
TypeScript library for building Cardano transactions and off-chain Plutus code.
TypeScript library for building Cardano transactions and off-chain code, a maintained fork of Lucid by Anastasia Labs.
Hosted Cardano API with chain indexing, transaction management, and DeFi market data.
Domain-specific language for financial contracts on Cardano, built on Plutus.
Stake-based protocol for fast node bootstrapping and lightweight blockchain certification.
PostgreSQL extension for querying Cardano transaction CBOR directly with SQL functions.
Content delivery network for displaying Cardano NFT and token media in apps and sites.
Exposes Cardano to enterprise systems through a SAP CAP-based OData V4 API.
Smart contract language for Cardano written as a strict subset of Python.
Rust streaming pipeline that tails a Cardano node and forwards matching chain events to sinks like Kafka, Redis, or webhooks.
Rust-native building blocks for Cardano: serialization, crypto, ledger primitives, and Ouroboros networking.
PostgreSQL extension providing Cardano cryptographic, address-encoding, and CBOR helper functions.
Haskell-based smart contract language for Cardano, compiling to Plutus Core.
Write Cardano smart contracts and off-chain code in Scala 3.
Rust pipeline that builds read-optimized, use-case-specific key-value caches of Cardano on-chain data.
Browser-extension mock wallet for testing dApp CIP-30 integrations as the end user.
CLI scripts for stake pool and DRep operations, with offline and hardware-wallet support.
Pure JavaScript library for Cardano address generation and transaction building.
gRPC interface specification for interacting with UTxO blockchains like Cardano.
Headless multi-chain wallet-connection library for dApps, covering Cardano and other chains.
Rust SDK for building Cardano transactions, with pluggable CSL or Pallas serialization backends.
On-chain validator and CLI for hot/cold DRep account management on Cardano.
Purpose-built smart contract language and toolchain for Cardano, compiling to UPLC.
Hosted REST API for reading the Cardano chain and submitting transactions, with an IPFS gateway.
React hooks and components for connecting Cardano wallets to dApps (CIP-30/45).
Lightweight Rust data node that follows the Cardano chain and serves queries over REST, gRPC, and node-to-client APIs, without producing blocks.
Pure-TypeScript SDK for building Cardano transactions and off-chain code, with no WebAssembly dependency, built on Effect.
UPLC debugger that steps forward and backward through smart contract execution.
Community toolset and guides for setting up, managing, and monitoring a Cardano stake pool.
Community-run, decentralized REST query layer for Cardano blockchain data.
Lightweight Haskell chain-index that tracks only matching transaction outputs, served over an HTTP/JSON API.
Web tool that decodes and visualizes Cardano addresses, CBOR, and transactions.
TypeScript SDK for Cardano with transaction building, wallet integration, providers, and React UI components.
Lightweight bridge that exposes a local Cardano node over a WebSocket/HTTP JSON-RPC API.
Functional smart contract DSL for Cardano, embedded in TypeScript.
Typed Haskell eDSL for writing efficient Plutus Core validators.
Python library for building and signing Cardano transactions, with no cardano-cli or CSL dependency.
Wallet-as-a-service for onboarding users to Cardano with social-login, non-custodial wallets.
Spin up a local Cardano devnet in seconds, with a built-in indexer, explorer, and Blockfrost-compatible APIs.
Modular Java indexer for Cardano with pluggable stores you enable as needed, exposing Blockfrost-compatible REST APIs.
Add it to this page. The submission process is open and lightweight.