─── ecosystem · parity
Parity
repositories
504
contributors
3,656
languages
20
top lang
Rust
repo wow
+4
contrib wow
+2,011
star wow
+404
weeks avail
5
─── weekly trend · 5w
repositories
174
contributors
3,656
stars
30,745
─── top gaining repos
+0 contributors · Rust
+0 contributors · Rust
─── top languages · by repos
─── repositories
100 / 504| # | repository | lang | stars | forks |
|---|---|---|---|---|
| 001 | paritytech/substrate Substrate: The platform for blockchain innovators | Rust | 8,416 | 2,644 |
| 002 | paritytech/polkadot Polkadot Node Implementation | Rust | 7,101 | 1,541 |
| 003 | wasmi-labs/wasmi Efficient and versatile WebAssembly interpreter for embedded systems. | Rust | 2,124 | 352 |
| 004 | paritytech/jsonrpsee Rust JSON-RPC library on top of async/await | Rust | 843 | 220 |
| 005 | paritytech/jsonrpc Rust JSON-RPC implementation | Rust | 818 | 265 |
| 006 | paritytech/cumulus Write Parachains on Substrate | Rust | 615 | 369 |
| 007 | paritytech/subxt Interact with Substrate based nodes in Rust or WebAssembly | Rust | 483 | 296 |
| 008 | paritytech/polkadot-launch Simple CLI tool to launch a local Polkadot test network | TypeScript | 464 | 92 |
| 009 | paritytech/polkavm A fast and secure RISC-V based virtual machine | Rust | 431 | 87 |
| 010 | paritytech/parity-wasm WebAssembly serialization/deserialization in rust | Rust | 395 | 93 |
| 011 | paritytech/banana_split Shamir's Secret Sharing for people with friends | TypeScript | 345 | 61 |
| 012 | paritytech/substrate-telemetry Polkadot Telemetry service | Rust | 331 | 228 |
| 013 | paritytech/smoldot Alternative client for Substrate-based chains. | Rust | 324 | 80 |
| 014 | paritytech/parity-common Collection of crates used in Parity projects | Rust | 310 | 246 |
| 015 | paritytech/parity-scale-codec Lightweight, efficient, binary serialization and deserialization codec | Rust | 284 | 98 |
| 016 | paritytech/parity-db Experimental blockchain database | Rust | 283 | 63 |
| 017 | paritytech/trie Base-16 Modified Patricia Merkle Tree (aka Trie) | Rust | 273 | 71 |
| 018 | paritytech/smoldot-archive Lightweight client for Substrate-based chains, such as Polkadot and Kusama. | Rust | 247 | 72 |
| 019 | paritytech/substrate-archive Blockchain Indexing Engine | Rust | 199 | 73 |
| 020 | polkadot-fellows/xcm-format Polkadot Cross Consensus-system Message format. | — | 196 | 44 |
| 021 | paritytech/libsecp256k1 Pure Rust Implementation of secp256k1. | Rust | 184 | 99 |
| 022 | paritytech/parity-zcash Rust implementation of Zcash protocol | Rust | 180 | 39 |
| 023 | paritytech/zombienet A cli tool to easily spawn ephemeral Polkadot/Substrate networks and perform tests against them. | TypeScript | 179 | 99 |
| 024 | paritytech/cachepot cachepot is `sccache` with extra sec, which in turn is `ccache` with cloud storage | Rust | 173 | 13 |
| 025 | paritytech/homebrew-paritytech Homebrew tap for ethcore | Ruby | 159 | 45 |
| 026 | paritytech/litep2p Peer-to-peer networking library | Rust | 154 | 35 |
| 027 | paritytech/finality-grandpa finality gadget for blockchains using common prefix agreement | Rust | 141 | 49 |
| 028 | paritytech/substrate-contracts-node Minimal Substrate node configured for smart contracts via pallet-contracts. | Rust | 135 | 143 |
| 029 | use-ink/ink-examples A set of examples for ink! smart contract language. Happy hacking! | Rust | 128 | 69 |
| 030 | paritytech/capi [WIP] A framework for crafting interactions with Substrate chains | TypeScript | 103 | 8 |
| 031 | paritytech/revive Solidity compiler for Polkadot, targetting PolkaVM in pallet-revive | Rust | 102 | 25 |
| 032 | paritytech/soketto A websocket protocol implementation. | Rust | 97 | 24 |
| 033 | paritytech/substrate-debug-kit A collection of debug tools, scripts and libraries on top of substrate. | Rust | 96 | 30 |
| 034 | paritytech/consensus Consensus for Web3 | TeX | 94 | 27 |
| 035 | paritytech/subport Parity Substrate(-based) chains usage and development support | Rust | 85 | 12 |
| 036 | paritytech/wasm-utils | Rust | 82 | 45 |
| 037 | paritytech/txwrapper-core Tools for FRAME chain builders to publish chain specific offline transaction generation libraries. | TypeScript | 80 | 28 |
| 038 | paritytech/parity-tokio-ipc Parity tokio-ipc | Rust | 78 | 57 |
| 039 | paritytech/trappist | Rust | 78 | 14 |
| 040 | paritytech/srtool A fork of chevdor's srtool | Shell | 76 | 21 |
| 041 | paritytech/substrate-playground Start hacking your substrate runtime in a web based VSCode like IDE | TypeScript | 73 | 19 |
| 042 | paritytech/scale-info Info about SCALE encodable Rust types | Rust | 73 | 28 |
| 043 | paritytech/substrate-ui Bondy Polkadot UI | JavaScript | 73 | 36 |
| 044 | paritytech/substrate-light-ui Minimal, WASM-light-client-bundled Substrate wallet for balance transfers | TypeScript | 71 | 19 |
| 045 | paritytech/statemint Statemint Node Implementation | Rust | 71 | 7 |
| 046 | paritytech/nohash-hasher An implementation of `std :: hash :: Hasher` which does not hash at all. | Rust | 70 | 25 |
| 047 | paritytech/canvas Node implementation for Canvas ‒ a Substrate parachain for smart contracts. | Rust | 69 | 21 |
| 048 | use-ink/awesome-ink A curated list of awesome projects related to Parity's ink!. | — | 68 | 15 |
| 049 | use-ink/contracts-ui Web application for deploying wasm smart contracts on Substrate chains that include the FRAME contracts pallet | TypeScript | 67 | 49 |
| 050 | paritytech/substrate-up Scripts for working with new Substrate projects | Shell | 66 | 18 |
| 051 | paritytech/stateless-blockchain Stateless Blockchain on Substrate using RSA Accumulators | Rust | 64 | 19 |
| 052 | paritytech/cargo-unleash cargo release automatisation tooling for massiv mono-repos | Rust | 63 | 12 |
| 053 | paritytech/diener Diener - dependency diener is a tool for easily changing https://github.com/paritytech/substrate or https://github.com/paritytech/polkadot dependency versions | Rust | 63 | 18 |
| 054 | tjjfvi/subshape composable shapes for cohesive code | TypeScript | 60 | 5 |
| 055 | paritytech/txwrapper Helper funtions for offline transaction generation. | TypeScript | 57 | 27 |
| 056 | paritytech/psvm Polkadot SDK Version Manager | Rust | 57 | 12 |
| 057 | paritytech/polkadot-sdk-solochain-template The Solochain-Ready Template From Polkadot SDK | Rust | 56 | 70 |
| 058 | paritytech/lunarity Lunarity - a Solidity parser in Rust | Rust | 55 | 21 |
| 059 | paritytech/oo7 The Bonds framework along with associated modules. | JavaScript | 54 | 12 |
| 060 | paritytech/zombienet-sdk ZombieNet SDK | Rust | 52 | 15 |
| 061 | paritytech/wasm-instrument Instrument and transform wasm modules. | Rust | 51 | 22 |
| 062 | paritytech/polkadot-introspector A collection of tools focused on debugging and monitoring the relay chain and parachain progress from a 🐦-view | Rust | 49 | 6 |
| 063 | paritytech/polkadot-sdk-minimal-template The Minimal (Testing/Learning-Only) Template From Polkadot SDK | Rust | 44 | 55 |
| 064 | paritytech/polkadot-testnet-faucet | TypeScript | 43 | 37 |
| 065 | paritytech/scripts Collection of Dockerfiles, scripts and related resources | Dockerfile | 42 | 38 |
| 066 | paritytech/fleetwood Testbed repo for trying out ideas of what a smart contract API in Rust would look like | Rust | 42 | 6 |
| 067 | paritytech/ring-vrf | TeX | 41 | 26 |
| 068 | paritytech/desub Decode Substrate with Backwards-Compatible Metadata | Rust | 39 | 13 |
| 069 | paritytech/reed-solomon-novelpoly Novel polynomial basis for a reed solomon encoder | Rust | 38 | 6 |
| 070 | paritytech/trappist-extra | Dart | 38 | 6 |
| 071 | paritytech/json-rpc-interface-spec | — | 37 | 6 |
| 072 | paritytech/parity-extension Parity Chrome Extension | JavaScript | 37 | 13 |
| 073 | paritytech/substrate-bip39 | Rust | 37 | 14 |
| 074 | paritytech/bn Pairing cryptography library in Rust | Rust | 35 | 56 |
| 075 | paritytech/metadata-portal Metadata portal for Parity Signer | TypeScript | 35 | 65 |
| 076 | paritytech/parity-config-generator Parity Config Generator | JavaScript | 35 | 73 |
| 077 | paritytech/rhododendron Asynchronously safe BFT consensus, implementation in Rust | Rust | 35 | 10 |
| 078 | paritytech/create-polkadot-dapp Create Polkadot DApp in one command | TypeScript | 34 | 10 |
| 079 | paritytech/ethkey Ethereum key generator | Rust | 34 | 36 |
| 080 | paritytech/polkadot-staking-miner polkadot staking miner | Rust | 34 | 20 |
| 081 | paritytech/substrate-open-working-groups The Susbstrate Open Working Groups (SOWG) are community-based mechanisms to develop standards, specifications, implementations, guidelines or general initiatives in regards to the Substrate framework. It could, but not restricted to, lead to new Polkadot Standards Proposals. SOWG is meant as a place to find and track ongoing efforts and enable everybody with similar interests to join and contribute. | — | 34 | 10 |
| 082 | paritytech/polkadot-sdk-parachain-template The Parachain-Ready Template From Polkadot SDK | Rust | 32 | 37 |
| 083 | paritytech/primitives | Rust | 32 | 19 |
| 084 | paritytech/subdb Experimental domain-specific database for Substrate | Rust | 32 | 2 |
| 085 | paritytech/helm-charts Parity & Polkadot Helm charts collection | Go Template | 31 | 23 |
| 086 | paritytech/pallet-contracts-waterfall Collection of simple Substrate smart contract examples written in Rust, AssemblyScript, Solang and the smart contract language ink! to test substrates pallet-contracts module | TypeScript | 31 | 8 |
| 087 | paritytech/Nomidot Staking Portal for Polkadot and Kusama | TypeScript | 30 | 10 |
| 088 | paritytech/polkadot-onboard A wallet integration SDK to facilitate adding different type of wallets (extension, WC, Ledger) to Dapps. | TypeScript | 30 | 15 |
| 089 | paritytech/canvas-ui Basic Polkadot/Substrate UI for interacting with a node. This is the main user-facing application, allowing access to all features available on Substrate chains. | TypeScript | 29 | 14 |
| 090 | paritytech/frame-metadata A set of tools to parse FRAME metadata retrieved from Substrate-based nodes. | Rust | 29 | 11 |
| 091 | paritytech/orchestra A partial actor pattern with a global orchestrator. | Rust | 29 | 3 |
| 092 | use-ink/link Unstoppable URL shortener built with the ink! smart contract language. | TypeScript | 28 | 8 |
| 093 | paritytech/bigint | Rust | 28 | 20 |
| 094 | paritytech/extended-parachain-template Node template to build parachains with all the required pallets. Slightly opinionated based on what majority of parachain teams are using. | Rust | 28 | 20 |
| 095 | paritytech/polkassembly Polkassembly now has a new home: | TypeScript | 28 | 32 |
| 096 | paritytech/vscode-substrate Substrate Marketplace VSCode Plugin | TypeScript | 28 | 2 |
| 097 | paritytech/forklift Forklift helps Cargo with caching | Go | 27 | 0 |
| 098 | paritytech/oo7-bare The Bond API. | JavaScript | 27 | 8 |
| 099 | paritytech/sub-flood Flooding substrate node with transactions | TypeScript | 27 | 16 |
| 100 | paritytech/parachains-integration-tests Tool to make Parachains integrations tests development easier and faster | TypeScript | 26 | 4 |
Want deeper analysis?
Commission a benchmark report for Parity.
─── subscriber view
Unlock the full view of the Parity 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.