Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-cosmos
https://github.com/Blockchain-explore/awesome-cosmos
Last synced: 6 days ago
JSON representation
-
Core Components
-
IBC
-
Terminal Block Explorers
- cosmos/ibc-go - Inter-Blockchain Communication protocol (IBC) implementation in Go.
- cosmos/ibc-rs - Rust implementation of the Inter-Blockchain Communication (IBC) protocol.
- cosmos/relayer - IBC Relayer in Go.
- informalsystems/hermes - IBC Relayer in Rust.
- confio/ts-relayer - IBC Relayer in TypeScript.
- local-interchain - Quickly spin up a local IBC development environment on any operating system.
-
-
Client Libraries
-
Python
- fx-py-sdk - The Cosmos Python client library.
- cosmpy - A Python client library for interacting with blockchains based on the Cosmos SDK.
- 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).
-
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.
-
JavaScript
- chainapsis/cosmosjs - Chainapsis Signing & API Library.
- cosmos-client/cosmos-client-ts - JavaScript / TypeScript client for Cosmos SDK blockchains.
- cosmology-tech/create-cosmos-app - A npm package to bootstrap a Cosmos Web UI.
- cosmology-tech/cosmos-kit - A wallet connector for the Cosmos.
- cosmos/cosmjs - The Cosmos JavaScript library.
-
Rust
- iqlusioninc/stdtx - A collection of open source Rust crates from iqlusion.
- peggyjv/ocular - A client library for Cosmos SDK chains focusing on pleasant UX.
-
-
Chain Registry
-
Terminal Block Explorers
- cosmology-tech/chain-registry - A npm package for the official Cosmos Chain Registry.
-
-
Monitoring
-
Terminal Block Explorers
- 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.
- cosmos-exporter - A Prometheus scraper that fetches the data from a full node of a Cosmos-based blockchain via gRPC.
- Chain Pulse - Relayed IBC packets monitor with Prometheus exporter.
- missed-blocks-checker - Monitor missed blocks for Cosmos-chain validators with support for notifications to Telegram and Slack.
- 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.
- Nodes Checker - Check your nodes status online, receive instant notification if something is wrong with your validator node.
-
-
Block Explorers
-
Terminal Block Explorers
-
Rust
-
Visual Block Explorers
- Map of Zones - [Source](https://github.com/mapofzones)
-
-
Indexers
-
Terminal Block Explorers
- 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.
-
-
Frameworks
-
Terminal Block Explorers
- ABCI-RS - Rust crate for creating ABCI applications.
- CosmosSwift - Build blockchain applications in Swift on top of the Tendermint consensus.
- CosmRS - Framework for building Cosmos blockchain applications in Rust.
- Orga - ABCI framework for state machine transitions in Rust.
-
-
Virtual Machines
-
Terminal Block Explorers
- Agoric SDK - Agoric JavaScript Smart Contract Platform.
- Ethermint - Ethereum Virtual Machine.
- CosmWasm - WASM Virtual Machine & Rust Smart Contracts.
-
-
Testing
-
Terminal Block Explorers
- 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.
- interchaintest - E2E testing framework for IBC Chains.
-
-
Tools
-
CLI
- iqlusioninc/tmkms - Key Management System for Tendermint validators.
- 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.
- cosmosvisor - Automates Cosmos SDK application binary upgrades.
-
GUI
- Cosmfaucet - Self-hosted faucet service for Cosmos based blockchain.
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Hub Multisig Manager - Create multisigs and multisig transactions on the Cosmos Hub ([source](https://github.com/cosmos/cosmos-multisig-ui)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- IBC Anywhere - IBC token transfers including multi-chain hops.
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- IBC Anywhere - IBC token transfers including multi-chain hops.
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
- Yieldmos - Staking and LP rewards auto-compounder using Authz.
- Cosmos Notifier - Governance notification tool for Telegram and Discord ([source](https://github.com/shifty11/cosmos-notifier)).
-
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-transactions-bot - Get notified about transactions matching the filters you want on multiple Cosmos SDK 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).
-
-
Related
-
Documentation
-
Validators
-
Terminal Block Explorers
-
-
Cosmos SDK Modules
-
Terminal Block Explorers
-
-
Blogs
-
Utilities
-
Articles
-
Programming Languages
Categories
Sub Categories
Keywords
blockchain
14
cosmos
10
cosmos-sdk
8
ibc
4
tendermint
4
go
3
cryptocurrency
3
evm
2
ethereum
2
golang
2
evmos
2
rust
2
testing
1
ecosystem
1
cosmos-hub
1
awesome
1
caching
1
interchain-security
1
bft
1
database
1
distributed-systems
1
discord-bot
1
tendermint-consensus
1
cryptography
1
merkle-tree
1
cli
1
ignite
1
multisig
1
python
1
mospy
1
osmosis
1
cosmossdk
1
rpc
1
websocket
1
block-explorer
1