Skip to content
66

Awesome Cosmos

Collection of Cosmos related resources

602 stars175 forks135 entriesLast push Apr 13, 2026 (5 months ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Core Components

Cosmos Hub

Cosmos SDK

Framework for building performant, customizable blockchains with native interoperability

In 4 listsDetails

IBC Go

CometBFT

star:850 A distributed, Byzantine fault-tolerant, deterministic state machine replication engine. It is a fork of Tendermint Core and implements the Tendermint consensus algorithm.

In 3 lists

CosmWasm

. Multi-chain smart contract platform built for the Cosmos ecosystem.

In 2 lists

CosmJS

Protobuf

IAVL

ICS23

Documentation

Cosmos Developer Portal

Interchain Developer Academy

Cosmos SDK

IBC

CometBFT

Cosmos Hub

CosmWasm

Cosmology

Client Libraries >Go

Ignite CLI

All-in-one platform to build, launch, and maintain any crypto application on a sovereign and secured blockchain. Quickly bootstraps a new Cosmos SDK blockchain with UI and support to create new and work conveniently with existing Cosmos SDK modules.

Client Libraries >JavaScript

CosmJS

telescope

Typescript library generator built on top of CosmJS.

chainapsis/cosmosjs

Chainapsis Signing & API Library.

cosmos-client/cosmos-client-ts

JavaScript / TypeScript client for Cosmos SDK blockchains.

cosmology-tech/chain-registry

A npm package for the official Cosmos Chain Registry.

strangelove-ventures/graz

Collection of React hooks to interact with wallets, signers, signing clients, etc.

cosmology-tech/create-cosmos-app

A npm package to bootstrap a Cosmos Web UI.

cosmology-tech/cosmos-kit

A wallet connector for the Cosmos.

nabla-studio/quirks

A universal wallet adapter for your Cosmos dApps, that works on both mobile and browser.

toschdev/bip44

Cosmos BIP44 implementation in JavaScript for development and education learning.

Client Libraries >Python

cosmpy

A Python client library for interacting with blockchains based on the Cosmos SDK.

pyCosmicWrap

A python3 wrapper around Cosmos API/RPC.

mospy

A Python library to create and sign transactions for Cosmos SDK based coins.

cosmospy-protobuf

A Python library containing all compiled protobuf files (works very good for grpc).

fx-py-sdk

The Cosmos Python client library.

Client Libraries >Rust

CosmWasm

. Multi-chain smart contract platform built for the Cosmos ecosystem.

In 2 lists

iqlusioninc/stdtx

A collection of open source Rust crates from iqlusion.

peggyjv/ocular

A client library for Cosmos SDK chains focusing on pleasant UX.

Block Explorers

ATOMScan

Big Dipper

Source

IOBScan

Mintscan

Mintscan for Cosmos Hub Testnet

NG Explorers

Ping.pub

Source

Stake ID

Block Explorers >Visual Block Explorers

Map of Zones

Source

Mintscan

Interchain Explorer by Cosmostation.

Block Explorers >Terminal Block Explorers

gex

GEX In-Terminal Explorer.

cshtop

Cosmos htop , Blocks visualizer on terminal.

pvtop

Consensus visualizer on terminal.

tmtop

Htop-like visualiser of consensus inspired by pvtop that allows showing upgrade info, working with consumer chains and non-Cosmos chains and way more.

Chain Registry

cosmos/chain-registry

Cosmos directory

Source

cosmology-tech/chain-registry

A npm package for the official Cosmos Chain Registry.

Validators

List on Mintscan

List on ATOMScan

List on BigDipper

List on Kujira POD

Monitoring

PANIC Monitoring and Alerting For Blockchains

An open source monitoring and alerting solution for Cosmos SDK, Substrate, and Chainlink-based nodes.

Prometheus Exporter

An integrated Prometheus exporter for the Cosmos SDK.

Cosmos Chains Dashboard

A Grafana dashboard to monitor Cosmos SDK and Tendermint-based blockchain nodes.

Chain Pulse

Relayed IBC packets monitor with Prometheus exporter.

missed-blocks-checker

Monitor validators' missed blocks on multiple Cosmos chains and send its notifications to Telegram.

Nodes Checker

Check your nodes status online, receive instant notification if something is wrong with your validator node.

Cosmon

Observability tool for Cosmos and other Tendermint applications.

Tenderduty

Comprehensive monitoring tool for Tendermint chains. Its primary function is to alert a validator if they are missing blocks, and more.

UpgradesWatchdog

SoftwareUpgradeProposal & GitHub Releases telegram monitoring tool.

cosmos-node-exporter

A Prometheus exporter to scrape data on your node sync status, Cosmovisor upgrades and GitHub version mismatches, useful for node operators and validators.

cosmos-wallets-exporter

A Prometheus exporter to scrape data on wallets balance, useful to get notified if your wallet balance is too low.

cosmos-validators-exporter

A Prometheus exporter to scrape data about a validator (missed blocks, delegators count, total staked amount, rankings, etc.)

cosmos-validator-monitoring-service(CVMS)

Integrated monitoring system for validators in the Cosmos app chain ecosystem.

cosmos-proposals-checker

A bot that sends you a notification on multiple Cosmos chains if your wallet hasn't voted on any proposal.

cosmos-transactions-bot

A bot that sends you notifications on any transactions you want to be subscribed to on multiple Cosmos chains.

Indexers

Cosmscan

An indexer engine for Cosmos chains.

interchain-indexer

A cosmos blockchain indexer in Python.

Cosmos Indexer

A generalized DB schema indexer with correlation and direct database indexing in Go.

BDJuno

All the chains' data that are queried from the RPC and gRPC endpoints are stored inside a PostgreSQL database on top of which GraphQL APIs can then be created using Hasura.

Frameworks

Cosmos SDK

Framework for building performant, customizable blockchains with native interoperability

In 4 listsDetails

Orga

ABCI framework for state machine transitions in Rust.

In 2 lists

CosmosSwift

Build blockchain applications in Swift on top of the Tendermint consensus.

ABCI-RS

Rust crate for creating ABCI applications.

CosmRS

Framework for building Cosmos blockchain applications in Rust.

Virtual Machines

Agoric SDK

Agoric JavaScript Smart Contract Platform.

CosmWasm

. Multi-chain smart contract platform built for the Cosmos ecosystem.

In 2 lists

Ethermint

Ethereum Virtual Machine.

Polaris

Modular Ethereum Virtual Machine.

IBC

IBCprotocol.dev

IBC Protocol website.

Interchain Standards

Interchain Standards (ICS) for the Cosmos network & interchain ecosystem.

IBC Go

cosmos/ibc-rs

Rust implementation of the Inter-Blockchain Communication (IBC) protocol.

In 2 lists

interchaintest

E2E testing framework for IBC Chains.

cosmos/relayer

IBC Relayer in Go.

informalsystems/hermes

IBC Relayer in Rust.

In 3 lists

confio/ts-relayer

IBC Relayer in TypeScript.

local-interchain

Quickly spin up a local IBC development environment on any operating system.

IBC-escrow-auditor

Standalone tool to check and report on-chain token amounts against the IBC lockup account on counterparty chain.

Testing

interchaintest

E2E testing framework for IBC Chains.

atomkraft

E2E testing framework of Cosmos SDK blockchains.

python-iavl

IAVL inspection tool implemented in Python.

cosmos-sdk-codeql

CodeQL queries for common Cosmos SDK bugs.

tm-load-test

CometBFT load test application.

cosmosloadtester

Load tester for Cosmos SDK blockchains.

CometMock

Drop-in replacement for CometBFT in end-to-end tests.

quint

Executable specification language with delightful tooling.

In 2 lists

apalache

APALACHE: symbolic model checker for TLA+ and Quint.

Templates

ignite

Quickly bootstrap a new Cosmos SDK blockchain with UI and support to create new and work conveniently with existing Cosmos SDK modules.

cosmosregistry/example

Template and example repository of a Cosmos SDK module.

cosmosregistry/chain-minimal

Template and example of a minimal Cosmos SDK blockchain.

spawn

Generate a new Cosmos SDK blockchain with testing, GitHub integrations, and easy instant testnets.

Tools >CLI

tmkms

Key Management System for Tendermint validators.

Cosmos SDK

Framework for building performant, customizable blockchains with native interoperability

In 4 listsDetails

cosmosvanity

CLI tool for generating Cosmos vanity addresses.

findaccount

Helps identify if an account exists on multiple Cosmos chains with the same address.

lens

CLI tool to interact with any Cosmos chain supporting the core Cosmos-SDK modules.

cosmology

CLI tool for making cryptocurrency trades, joining liquidity pools, and stake rewards on Osmosis.

multisig

CLI tool for managing multisig accounts on Cosmos SDK chains.

cosmos-genesis-tinkerer

CLI tool for modifying Cosmos genesis files.

airdrop-tools

CLI scripts to help distribute a variety of tokens from multiple formats.

cosmos.nix

Nix support for Cosmos and CosmWasm.

Tools >GUI

REStake

Auto-compounder app for Cosmos blockchains using Authz (source).

Cosmfaucet

Self-hosted faucet service for Cosmos based blockchain.

Cosmos Notifier

Governance notification tool for Telegram and Discord (source).

Skip:Go

IBC token transfers, automated swapping and multi-hop routing (source).

Tools >Bots

Cosmos Discord Faucet

A configurable Discord faucet for Cosmos SDK blockchains.

Cosmos Discord Bot

A general-purpose Discord bot for Cosmos SDK blockchains.

cosmos-proposals-checker

A bot that sends you a notification on multiple Cosmos chains if your wallet hasn't voted on any proposal.

cosmos-transactions-bot

A bot that sends you notifications on any transactions you want to be subscribed to on multiple Cosmos chains.

cosmos-balance-bot

Get notified about your wallet balance on multiple Cosmos SDK chains at a set interval.

validator-stats-notifications

Discord announcements including ranking, delegations over time, and unique delegators.

Secret Stashh NFT Bot

A discord bot to get notified of sales, auctions, and purchases for a Secret Network NFT collection.

DAODAO Treasury Bot

A discord bot that keeps up with a DAO's treasury fiat value.

Cosmos Price Bot

A discord bot that nicknames to the USD price of any cosmos token via a DEX.

Node Operations >Utilities

Cosmos Cache

Optimize Cosmos queries by caching responses for predefined sets of time (regex).

cosmos-operator

Cosmos Operator is a kubernetes operator for managing cosmos nodes.

Wallet-generator

Manually generate a keypair + wallet addresses from mnemonic, pubkey + wallet addresses from privkey, or wallet addresses from pubkey. Accepts arbitrary HDpath (incl. cointype)

Wallets

A list of wallets supporting Cosmos chains is

Blogs

What is Cosmos?

Cosmos Blog

Interchain Foundation Blog

Blogs >Articles

Cosmos Dev Series: Cosmos Blockchain Upgrade

Hardening guides

How to connect your frontend to Cosmos blockchain

(Not So) Smart Cosmos, examples of common Cosmos app vulnerabilities

Trail of Bits' guidelines and best practices on how to write secure smart contracts.

In 4 lists

Go coding guide

The Cosmos Security Handbook - Part 1

Awesome CosmWasm

See category
83

DeFi Developer Road Map

OffcierCia/DeFi-Developer-Road-Map

DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!

Fresh★ 11k518 entriesPushed 1 month ago
82

Awesome Bitcoin

igorbarinov/awesome-bitcoin

A curated list of bitcoin services and tools for software developers

Fresh★ 1.4k157 entriesPushed today
76

Awesome Algorand

awesome-algorand/awesome-algorand

⚡A curated list of awesome resources related to the Ⱥlgorand Blockchain ⛓

Fresh★ 218214 entriesPushed 26 days ago
75

Awesome ATProto

atblueprints/awesome-atproto

A curated list of awesome AT Protocol resources

Fresh★ 7956 entriesPushed 16 days ago
72

Awesome Mastodon

hyperupcall/awesome-mastodon

Curated list of awesome Mastodon-related stuff!

Fresh★ 6383 entriesPushed 1 month ago
70

Standard

4337Mafia/awesome-account-abstraction

📖 A curated list of resources dedicated to Account Abstraction (EIP-4337)

Active★ 1k198 entriesPushed 3 months ago