Ethereum

Open-source projects categorized as Ethereum | Edit details

Top 23 Ethereum Open-Source Projects

  • go-ethereum

    Official Go implementation of the Ethereum protocol

    Project mention: Everyone is welcome | reddit.com/r/linuxmasterrace | 2022-01-21

    False. Almost every single cryptocurrency is open source. So given that fact, is crypto communist? Are devs "doing communism" when make completely private and untraceable currencies, or smart contracts that make you pay back money you borrowed from others? No. Those things are not remotely communist. Being open source doesn't change that. Communism is not when you choose to open source your project, communism is when you force everyone else to.

  • ccxt

    A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges

    Project mention: I built DCAStack.com - An Open Source DCA Bot for Crypto! | reddit.com/r/Python | 2022-01-22

    DCA Stack is primarily powered by this massive open source project called CCXT. This library lets any programmer connect and interface with over 100 exchanges in a (mostly) unified format. This makes for development of automated trading strategies less of a headache. Particularly since 100% of the battle is dealing with the million of different formats different exchanges use for their APIs and how they send data. The beautiful CCXT team did a fantastic job unifying over god knows how many endpoints to deliver this polished library.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • openzeppelin-contracts

    OpenZeppelin Contracts is a library for secure smart contract development.

    Project mention: 5 Tips & Tricks in UniswapV2 Contracts for DeFi Developers  | dev.to | 2022-01-22

    Openzeppelin ERC-20-Permit (in draft status)

  • solidity

    Solidity, the Smart Contract Programming Language

    Project mention: Daily General Discussion - January 22, 2022 | reddit.com/r/ethfinance | 2022-01-21

    Solidity v0.5.3 is released, allowing access to contract code and improving static analysis.

  • web3.js

    Ethereum JavaScript API

    Project mention: does anyone have any experience setting up web3? | reddit.com/r/lightningnetwork | 2022-01-06

    Here's one of the more popular JS implementations, but I know of no one working on porting any of this to a Bitcoin blockchain let alone lightning.

  • ethereumbook

    Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

    Project mention: Grind time | reddit.com/r/ethereum | 2022-01-12

    I agree about a print book for this space - do you think the same about the online version? https://github.com/ethereumbook/ethereumbook - it looks like it was updated as recently as 6 months ago.

  • truffle

    A tool for developing smart contracts. Crafted with the finest cacaos.

    Project mention: web3 Frontend Starter Kit | dev.to | 2022-01-22

    Truffle Framework

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • metamask-extension

    :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

    Project mention: web3 Frontend Starter Kit | dev.to | 2022-01-22

    Metamask

  • full-blockchain-solidity-course-py

    Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition

    Project mention: Begginner tips | reddit.com/r/solidity | 2022-01-21
  • scaffold-eth

    🏗 forkable Ethereum dev stack focused on fast product iterations

    Project mention: Any examples of projects that integrate ethers.js? | reddit.com/r/solidity | 2022-01-13

    eth-scaffold is a great project on GitHub that showcases a ton of libraries and use cases, including ethers.js. They have branches for lots of different examples as well as different libraries you can use for dApp development. I'd highly recommend it and also to check out their community page, Buidl Guidl.

  • smart-contract-best-practices

    A guide to smart contract security best practices

    Project mention: Contract example with best practices? | reddit.com/r/solidity | 2022-01-16
  • quorum

    A permissioned implementation of Ethereum supporting data privacy

    Project mention: I researched XinFin Network [XDC], here's what I found (technical) | reddit.com/r/CryptoCurrency | 2021-09-15

    XinFin is a third generation blockchain, forked from Quorum, developed by J.P Morgan, and it is a private/permissioned blockchain built on the Ethereum network. You can read here why they chose Quorum.

  • ethers.js

    Complete Ethereum library and wallet implementation in JavaScript.

    Project mention: Aspiring Solidity/Smart Contract Developer Resources | reddit.com/r/solidity | 2022-01-10

    If you are going to dive into dApp development using Web3 and stuff, then I suggest you take a look at ethers.js and hardhat since they are some of the more popular frameworks to use.

  • web3j

    Lightweight Java and Android library for integration with Ethereum clients

    Project mention: Can't import Web3j Java library with Maven | reddit.com/r/ethdev | 2022-01-22
  • EthList

    The Comprehensive Ethereum Reading List

    Project mention: Daily General Discussion - April 18, 2021 | reddit.com/r/ethfinance | 2021-04-17

    /u/philtable starts EthList: a Comprehensive, Crowdsourced Ethereum Reading List.

  • CryptoList

    Curated collection of blockchain & cryptocurrency resources.

    Project mention: CryptoList: Curated collection of blockchain & cryptocurrency resources. | reddit.com/r/CKsTechNews | 2021-12-10
  • vyper

    Pythonic Smart Contract Language for the EVM

    Project mention: ERC20 Token with Vyper and Brownie | dev.to | 2021-12-29

    Create a new file named SampleToken.vy in contracts/ directory. Then implement a smart contract while referring to the Vyper ERC20 example.

  • embark-framework

    Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

    Project mention: Top 5 decentralized app development frameworks | dev.to | 2021-11-29

    Embark has slightly more stars from the GitHub community than Hardhat, coming in at about 3.4k stars. It also comes with a UI dashboard that gives a survey of the processes Embark is working on for those interested in deploying to the web rather than a console.

  • awesome-solidity

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

    Project mention: Awesome Functional Programming | news.ycombinator.com | 2022-01-20

    I like them when I am new to a technology or programming language. For example last year I spent a significant amount of time writing Go code and doing Solidity/blockchain development.

    Being able to scan [awesome-go](https://github.com/avelino/awesome-go), [awesome-solidity](https://github.com/bkrem/awesome-solidity), and [awesome-nft](https://github.com/gianni-dalerta/awesome-nft) for general resources, projects, guides, or just general information was a nice resource to have in my back pocket.

    I think your point is valid, but it's also a personal expectation of what you get out of the resource. I think the fact that they are open ended helps both developers who are trying to reach an audience and people who are browsing for new tools, ideas, etc.

  • status-react

    a free (libre) open source, mobile OS for Ethereum

    Project mention: ⟳ 3 apps added, 43 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2022-01-23

    Status: Crypto Wallet, Messenger, Ethereum Browser (version 1.18.0): Cryptocurrency wallet, Private messenger, and Ethereum DApp Browser all in one

  • awesome-blockchains

    A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips :tulip::tulip::tulip:. Distributed is the new centralized.

    Project mention: Top 4 websites to get blockchain resources | dev.to | 2021-09-09

    Awesome Blockchain

  • cointop

    A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀

    Project mention: cointop | reddit.com/r/devopskhan | 2021-10-23
  • interface

    🦄 An open source interface for the Uniswap protocol

    Project mention: THE COMPLETE GUIDE TO BUYING RBIF (Robo Inu) - NEWCOMERS, YOUR SEAT AWAITS YOU | reddit.com/r/roboinu | 2022-01-20

    2). Connect wallet to Uniswap. Go to https://app.uniswap.org

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-23.

Ethereum related posts

Index

What are some of the best open-source Ethereum projects? This list will help you:

Project Stars
1 go-ethereum 34,893
2 ccxt 22,974
3 openzeppelin-contracts 15,160
4 solidity 14,383
5 web3.js 13,222
6 ethereumbook 12,609
7 truffle 12,232
8 metamask-extension 6,889
9 full-blockchain-solidity-course-py 5,474
10 scaffold-eth 5,285
11 smart-contract-best-practices 4,900
12 quorum 4,073
13 ethers.js 3,883
14 web3j 3,642
15 EthList 3,596
16 CryptoList 3,592
17 vyper 3,573
18 embark-framework 3,510
19 awesome-solidity 3,405
20 status-react 3,331
21 awesome-blockchains 3,330
22 cointop 2,977
23 interface 2,919
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms