Contract Open Source Projects

Browse 671 Contract open source projects, ranked by GitHub stars. Find the most popular Contract tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 671 projects
51,199 stars

ethereum/go-ethereum

Go implementation of the Ethereum protocol

Metrics details
Stars51,199
27,190 stars

OpenZeppelin/openzeppelin-contracts

OpenZeppelin Contracts is a library for secure smart contract development.

Metrics details
Stars27,190
25,685 stars

ethereum/solidity

Solidity, the Smart Contract Programming Language

Metrics details
Stars25,685
21,384 stars

samber/lo

💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)

Metrics details
Stars21,384
8,224 stars

smartcontractkit/chainlink

node of the decentralized oracle network, bridging on and off-chain computation

Metrics details
Stars8,224
7,035 stars

bkrem/awesome-solidity

⟠ A curated list of awesome Solidity resources, libraries, tools and more

Metrics details
Stars7,035
6,328 stars

crytic/slither

Static Analyzer for Solidity and Vyper

Metrics details
Stars6,328
5,390 stars

web3j/web3j

Lightweight Java and Android library for integration with Ethereum clients

Metrics details
Stars5,390
5,174 stars

vyperlang/vyper

Pythonic Smart Contract Language for the EVM

Metrics details
Stars5,174
4,585 stars

slowmist/Knowledge-Base

Knowledge Base 慢雾安全团队知识库

Metrics details
Stars4,585
4,200 stars

andersao/l5-repository

Laravel 5 - Repositories to abstract the database layer

Metrics details
Stars4,200
3,934 stars

symfony/contracts

A set of abstractions extracted out of the Symfony components

Metrics details
Stars3,934
3,856 stars

trailofbits/manticore

Symbolic execution tool

Metrics details
Stars3,856
3,532 stars

neo-project/neo

NEO Smart Economy

Metrics details
Stars3,532
3,416 stars

symfony/event-dispatcher-contracts

Generic abstractions related to dispatching event

Metrics details
Stars3,416
3,324 stars

fravoll/solidity-patterns

A compilation of patterns and best practices for the smart contract programming language Solidity

Metrics details
Stars3,324
3,160 stars

crytic/echidna

Ethereum smart contract fuzzer

Metrics details
Stars3,160
3,020 stars

ethereum/remix-project

Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.

Metrics details
Stars3,020
3,011 stars

hyperledger/fabric-samples

Samples for Hyperledger Fabric

Metrics details
Stars3,011
2,724 stars

eth-brownie/brownie

A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.

Metrics details
Stars2,724
2,674 stars

protofire/blockchain-learning-path

A suggested learning path for blockchain development

Metrics details
Stars2,674
2,612 stars

symfony/service-contracts

Generic abstractions related to writing services

Metrics details
Stars2,612
2,601 stars

near/nearcore

Reference client for NEAR Protocol

Metrics details
Stars2,601
2,585 stars

symfony/translation-contracts

Generic abstractions related to translation

Metrics details
Stars2,585
2,473 stars

crytic/building-secure-contracts

Guidelines and training material to write secure smart contracts

Metrics details
Stars2,473
2,368 stars

symfony/cache-contracts

Generic abstractions related to caching

Metrics details
Stars2,368
2,344 stars

ethereum/remix-ide

Documentation for Remix IDE

Metrics details
Stars2,344
2,321 stars

OpenZeppelin/ethernaut

Web3/Solidity based wargame

Metrics details
Stars2,321
2,253 stars

Nethereum/Nethereum

Ethereum .Net cross platform integration library

Metrics details
Stars2,253
2,128 stars

dapphub/dapptools

Dapp, Seth, Hevm, and more

Metrics details
Stars2,128
2,121 stars

ConsenSys/Tokens

Ethereum Token Contracts

Metrics details
Stars2,121
2,102 stars

symfony/deprecation-contracts

A generic function and convention to trigger deprecation notices

Metrics details
Stars2,102
2,039 stars

compound-finance/compound-protocol

The Compound On-Chain Protocol

Metrics details
Stars2,039
1,975 stars

symfony/http-client-contracts

Generic abstractions related to HTTP clients

Metrics details
Stars1,975
1,867 stars

trailofbits/publications

Publications from Trail of Bits

Metrics details
Stars1,867
1,795 stars

miguelmota/ethereum-development-with-go-book

📖 A little guide book on Ethereum Development with Go (golang)

Metrics details
Stars1,795
1,726 stars

ethereum/fe

Emerging smart contract language for the Ethereum blockchain.

Metrics details
Stars1,726
1,708 stars

xuperchain/xuperchain

A highly flexible blockchain architecture with great transaction performance.

Metrics details
Stars1,708
1,591 stars

tintinweb/smart-contract-sanctuary

🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠

Metrics details
Stars1,591
1,521 stars

sigp/solidity-security-blog

Comprehensive list of known attack vectors and common anti-patterns

Metrics details
Stars1,521
1,507 stars

ethereum/solc-js

Javascript bindings for the Solidity compiler

Metrics details
Stars1,507
1,507 stars

manojpramesh/solidity-cheatsheet

Cheat sheet and best practices for solidity. Write smart contracts for Ethereum.

Metrics details
Stars1,507
1,459 stars

paritytech/ink

Parity's ink! to write smart contracts.

Metrics details
Stars1,459
1,457 stars

egonSchiele/contracts.ruby

Contracts for Ruby.

Metrics details
Stars1,457
1,439 stars

aave/aave-protocol

Aave Protocol Version 1.0 - Decentralized Lending Pools

Metrics details
Stars1,439
1,432 stars

larvalabs/cryptopunks

Collectible 8-bit characters on the Ethereum blockchain.

Metrics details
Stars1,432
1,426 stars

Cocos-BCX/ERC-1808

Metrics details
Stars1,426
1,409 stars

0xProject/0x-monorepo

0x protocol monorepo - includes our smart contracts and many developer tools

Metrics details
Stars1,409
1,397 stars

dashbitco/mox

Mocks and explicit contracts in Elixir

Metrics details
Stars1,397
1,361 stars

Endava/cats

CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.

Metrics details
Stars1,361
1,325 stars

redacademy/vue-ethereum-ipfs

Distributed Application Starter: Vue front-end, Ethereum / IPFS Backend

Metrics details
Stars1,325
1,303 stars

pschanely/CrossHair

An analysis tool for Python that blurs the line between testing and type systems.

Metrics details
Stars1,303
1,288 stars

amantinband/throw

A simple, fluent, extensible, and fully customizable library for throwing exceptions for projects using .NET 6+

Metrics details
Stars1,288
1,268 stars

Bytom/bytom

Official Go implementation of the Bytom protocol

Metrics details
Stars1,268
1,268 stars

AElfProject/AElf

An AI-enhanced cloud-native layer-1 blockchain network.

Metrics details
Stars1,268
1,267 stars

wighawag/hardhat-deploy

hardhat deployment plugin

Metrics details
Stars1,267
1,213 stars

qtumproject/qtum

Qtum Core Wallet

Metrics details
Stars1,213
1,173 stars

maticnetwork/contracts

Smart contracts comprising the business logic of the Matic Network

Metrics details
Stars1,173
1,172 stars

ethereum/remix

This has been moved to https://github.com/ethereum/remix-project

Metrics details
Stars1,172
1,167 stars

OpenZeppelin/openzeppelin-contracts-upgradeable

Upgradeable variant of OpenZeppelin Contracts, meant for use in upgradeable contracts.

Metrics details
Stars1,167
1-60 of 671 projects
Get A Weekly Email With Trending Contract Projects
Stay updated on Contract plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.