Developer Tools
SDKs, smart-contract languages, transaction-building libraries, local devnets, IDE plugins, testing tools and the engineering firms that build Cardano software for hire.
Weld
Weld is a wallet connector library for Cardano dApps, handling CIP-30 wallet detection, connection state and errors across frameworks.
Oura
Oura tails the Cardano blockchain and streams on-chain events to sinks such as Kafka, webhooks and databases for real-time pipelines.
Platonic.Systems
Platonic.Systems is a functional-programming consultancy that takes on hard engineering problems, including Cardano and Haskell work.
Cardano Client Lib Documentation
The Cardano Client Lib site documents the Java library for transactions, token minting, address derivation and CIP implementations.
CardanoBI
CardanoBI is an open-source business intelligence API layer for Cardano, exposing aggregated chain data for reporting and analysis.
Scalus
Scalus lets developers write Cardano smart contracts and full-stack dApps in Scala 3, compiling on-chain validators to Plutus Core.
SCAT DAO
SCAT DAO is a community-funded audit model for Cardano smart contracts, changing how audits are selected, carried out and paid for.
ZhuLi
ZhuLi is a hot/cold key solution for Cardano delegate representatives, letting a DRep keep signing keys offline while still voting.
Plutarch Documentation
The Plutarch book documents the typed Haskell eDSL for writing Untyped Plutus Core, with tutorials, guides and optimization notes.
UTxO RPC
UTxO RPC is a standard gRPC interface for UTxO blockchains, giving Cardano tools a common way to talk to nodes and data providers.
Cardano Transaction Library
Cardano Transaction Library is a PureScript library for building smart-contract transactions on Cardano from the browser or Node.
Scrolls
Scrolls builds and maintains a read-optimized cache of Cardano on-chain entities so applications can query current state quickly.
Carp
Carp is dcSpark's modular Cardano indexer with a PostgreSQL backend, offered as a lighter-weight alternative to cardano-db-sync.
Kupo
Kupo is a fast, lightweight and configurable chain indexer for Cardano that tracks only the patterns an application cares about.
Lucid
Lucid is a JavaScript library that simplifies building Cardano transactions and writing the off-chain code for Plutus contracts.
libcardano
libcardano is a modern C++ library of Cardano blockchain tools from Viper Science, aimed at performance-sensitive applications.
PyCardano
PyCardano is a lightweight pure-Python library for building Cardano transactions, managing keys and interacting with the chain.
Cardano Tools (Python)
Cardano Tools is a Python module from Viper Science for interfacing with the Cardano blockchain from scripts and applications.
Yaci Store
Yaci Store is a modular Cardano data store built on the Yaci library, letting teams index only the chain components they need.
Atlas
Atlas is an all-in-one Haskell backend for writing the off-chain code of Plutus applications, built by the Genius Yield team.
gOuroboros
gOuroboros is a Go implementation of the Cardano Ouroboros family of network protocols, used to build Go-based node tooling.
typhonjs
typhonjs is a pure JavaScript Cardano wallet library from Strica, used for address handling and transaction construction.
Argus
Argus is a .NET indexing framework that turns Cardano block data into structured, queryable records for C# applications.
cf-ledger-sync
cf-ledger-sync is an open-source Java application from the Cardano Foundation for accessing indexed Cardano ledger data.
SanchoNet
SanchoNet is Cardano's governance-focused test network, where CIP-1694 features are exercised before they reach mainnet.
Pebble
Pebble, from Harmonic Laboratories, is a smart-contract language and toolchain for Cardano built on the plu-ts lineage.
Adanian Labs
Adanian Labs is an Africa-focused technology and venture studio that builds and backs blockchain and Web3 ventures.
Apollo
Apollo is a pure Go set of building blocks for constructing Cardano transactions and working with chain primitives.
Bursa
Bursa is a programmatic Cardano wallet designed to be driven by services and scripts rather than a human interface.
Sorbet
Sorbet is a mock wallet from the SundaeSwap team that lets developers test a dApp as if they were any given user.
Viper Staking
Viper Staking runs a Cardano stake pool and publishes open-source Cardano developer libraries in Python and C++.
CardanoKit
CardanoKit is a Swift toolkit from the Tokeo team for building Cardano functionality into Apple platform apps.
Adder
Adder is an event-driven tool and library for tailing the Cardano blockchain and reacting to on-chain events.
cardano-addresses
cardano-addresses handles mnemonic and address derivation for Cardano, as a library and a command-line tool.
OpShin
OpShin lets developers write Cardano smart contracts in a Python-like language that compiles to Plutus Core.
elm-cardano
elm-cardano is an off-chain package that lets Elm applications build and inspect Cardano transactions.