Substrate: The platform for blockchain innovators
Alternatives To Substrate
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Go Ethereum42,4364311,92015 hours ago655September 15, 2022319lgpl-3.0Go
Official Go implementation of the Ethereum protocol
Substrate8,18722614 hours ago18March 01, 20221,148apache-2.0Rust
Substrate: The platform for blockchain innovators
Polkadot6,827114 hours ago2May 21, 2022644gpl-3.0Rust
Polkadot Node Implementation
Parity Ethereum6,73825153 years ago14July 24, 2020n,ullotherRust
The fast, light, and robust client for Ethereum-like networks.
3 years ago30apache-2.0JavaScript
A blockchain implementation in 200 lines of code
Chainlink4,6377714 hours ago37September 19, 2022160mitGo
node of the decentralized oracle network, bridging on and off-chain computation
Bitcore4,5791,1734592 days ago90September 14, 2022383mitJavaScript
A full stack for bitcoin and blockchain-based applications
Snarkos2,52927a day ago6August 27, 202066apache-2.0Rust
A Decentralized Operating System for ZK Applications
Graph Node2,507
a day ago398apache-2.0Rust
Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
Bitcoin On Nodejs2,461
6 months ago17JavaScript
Alternatives To Substrate
Select To Compare

Alternative Project Comparisons

Substrate · GitHub license GitLab Status PRs Welcome Stack Exchange

Substrate is a next-generation framework for blockchain innovation 🚀.

Getting Started

Head to and follow the installation instructions. Then try out one of the tutorials. Refer to the Docker instructions to quickly run Substrate, Substrate Node Template, Subkey, or to build a chain spec.

Community & Support

Join the highly active and supportive community on the Substrate Stack Exchange to ask questions about use and problems you run into using this software. Please do report bugs and issues here for anything you suspect requires action in the source.

Contributions & Code of Conduct

Please follow the contributions guidelines as outlined in docs/CONTRIBUTING.adoc. In all communications and contributions, this project follows the Contributor Covenant Code of Conduct.


The security policy and procedures can be found in docs/


The reason for the split-licensing is to ensure that for the vast majority of teams using Substrate to create feature-chains, then all changes can be made entirely in Apache2-licensed code, allowing teams full freedom over what and how they release and giving licensing clarity to commercial teams.

In the interests of the community, we require any deeper improvements made to Substrate's core logic (e.g. Substrate's internal consensus, crypto or database code) to be contributed back so everyone can benefit.

Popular Blockchain Projects
Popular Nodejs Projects
Popular Blockchain Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.