Skip to content

oma131/W3OSS-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Group 7

Overview

This repository contains a list of Web3 and Blockchain Open Source projects on GitHub. To add your own web3 or blockchain project to this list please check the CONTRIBUTION.md file

Important Info

Before making a Pull Request(PR) to any of these projects, please ensure that you read the CONTRIBUTION.md file and the README.md file of the particular project you wish to contribute to properly.

S/N Project Name Github Link Project Description
1 Web3js https://github.com/web3/web3.js Web3.js is a collection of libraries that allow you to interact with a local or remote Ethereum node using HTTP, IPC, or WebSocket.
2 OpenZeppelin Contracts https://github.com/OpenZeppelin/openzeppelin-contracts A library for secure smart contract development. Build on a solid foundation of community-vetted code
3 OpenZeppelin Upgrades https://github.com/OpenZeppelin/openzeppelin-upgrades Integrate upgrades into your existing workflow. Plugins for Hardhat and Truffle to deploy and manage upgradeable contracts on Ethereum.
4 OpenZeppelin Ethernuat https://github.com/OpenZeppelin/ethernaut Ethernaut is a Web3/Solidity based wargame inspired by overthewire, to be played in the Ethereum Virtual Machine. Each level is a smart contract that needs to be 'hacked'
5 RxDB https://github.com/pubkey/rxdb RxDB is an offline-first, NoSQL-database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps, Progressive Web Apps and Node.js.
6 Ethereum Web3.py https://github.com/ethereum/web3.py A Python library for interacting with Ethereum, inspired by web3.js.
7 Alchemy Platform Create Web3 Dapp https://github.com/alchemyplatform/create-web3-dapp Create Web3 DApp is an npx package that allows developers to create anything from a simple, barebones dApp to a feature-rich decentralized platform, in ~2 minutes
8 Gun https://github.com/amark/gun An open source cybersecurity protocol for syncing decentralized graph data.
9 Awesome Solidity https://github.com/bkrem/awesome-solidity A curated list of awesome Solidity resources, libraries, tools and more
10 Melonjs https://github.com/melonjs/melonJS a fresh & lightweight javascript game engine
11 Ethereum.org Website https://github.com/ethereum/ethereum-org-website Ethereum.org is a primary online resource for the Ethereum community.
12 Misskey https://github.com/misskey-dev/misskey Misskey is an open source, decentralized social media platform
13 Free Web3 Resource https://github.com/FrancescoXX/free-Web3-resources A list of FREE resources to make Web3 accessible to everyone.
14 TypeChain https://github.com/dethcrypto/TypeChain TypeScript bindings for Ethereum smart contracts
15 Democracy Earth Wallet https://github.com/DemocracyEarth/wallet Censorship resistant democracies
16 MetaMask Mobile https://github.com/MetaMask/metamask-mobile Mobile web browser providing access to websites that use the Ethereum blockchain
17 Web3UI Kit https://github.com/web3ui/web3uikit Lightweight reusable Web3 UI components for dapps.
18 Qri https://github.com/qri-io/qri a dataset version control system built on the distributed web
19 LearnWeb3 Dapp https://github.com/figment-networks/learn-web3-dapp This Next.js app is designed to be used with the Figment Learn Pathways, to help developers learn about various blockchain protocols such as Solana, NEAR, Secret, Polygon and Polkadot!
20 Polkadotjs API https://github.com/polkadot-js/api This library provides a clean wrapper around all the methods exposed by a Polkadot/Substrate network client and defines all the types exposed by a node
21 Wallet Connect Monorepo https://github.com/WalletConnect/walletconnect-monorepo Open protocol for connecting Wallets to Dapps
22 Diem https://github.com/diem/diem Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
23 Chainlink https://github.com/smartcontractkit/chainlink node of the decentralized oracle network, bridging on and off-chain computation
24 Chainlink Documentation https://github.com/smartcontractkit/documentation The Chainlink developer documentation website for Smart Contract Devs and Node Operators
25 Chainlink External Adapters https://github.com/smartcontractkit/external-adapters-js Monorepo containing JavaScript implementation of external adapters
26 Brownie https://github.com/eth-brownie/brownie A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
27 Nomic Foundation Hardhat https://github.com/NomicFoundation/hardhat Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software
28 Foundry https://github.com/foundry-rs/foundry Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
29 Anchor https://github.com/coral-xyz/anchor Anchor is a framework for Solana's Sealevel runtime providing several convenient developer tools for writing smart contracts.
30 Truffle https://github.com/trufflesuite/truffle Truffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier.
31 Blockchain Development Resources https://github.com/frankiefab100/Blockchain-Development-Resources The contents of this repository will help you launch a career in Blockchain development. How to deploy Smart contracts on Ethereum, build DApps, DeFi, DAO, NFT and Token protocol.
32 Protocol Monorepo https://github.com/superfluid-finance/protocol-monorepo Superfluid protocol specification, implementations and development kits
33 Web3UI https://github.com/Developer-DAO/web3-ui A library of UI components specifically crafted for web3 use cases.
34 Nucypher https://github.com/nucypher/nucypher A decentralized threshold cryptography network focused on proxy reencryption
35 Web3PHP https://github.com/web3-php/web3 Web3 PHP is a supercharged PHP API client that allows you to interact with a generic Ethereum RPC.
36 Web3 Swift https://github.com/skywinder/web3swift Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
37 Astar https://github.com/AstarNetwork/Astar Astar Network is an interoperable blockchain based the Substrate framework and the hub for dApps within the Polkadot Ecosystem
38 Solana Web3js https://github.com/solana-labs/solana-web3.js This is the Solana Javascript API built on the Solana JSON RPC API
39 React Ethereum Dapp Example https://github.com/leopoldjoy/react-ethereum-dapp-example A starter boilerplate for an Ethereum dapp using web3.js v1.0, truffle, react, and parity
40 Celo Blockchain https://github.com/celo-org/celo-blockchain Official repository for the golang Celo Blockchain
41 Maticjs https://github.com/maticnetwork/matic.js Javascript developer library to interact with Matic Network
42 Bor https://github.com/maticnetwork/bor Official repository for the Matic Blockchai
43 Eth SDK https://github.com/dethcrypto/eth-sdk Type-safe, lightweight SDKs for Ethereum smart contracts
44 Aragon UI https://github.com/aragon/ui aragonUI is a React library used to build user interfaces for Aragon and its related projects.
45 Lenster https://github.com/lensterxyz/lenster Lenster is a decentralized, and permissionless social media app built with Lens Protocol
46 Go Cyber https://github.com/cybercongress/go-cyber Semantic non-deterministic Superintelligence consensus computer
47 UseWeb3 https://github.com/wslyvh/useWeb3 useWeb3 provides a curated overview of the best and latest resources on Ethereum, blockchain and Web3 development
48 Rainbow Kit https://github.com/rainbow-me/rainbowkit RainbowKit is a React library that makes it easy to add wallet connection to your dapp.
49 yessGlory17 NFT Maretplace https://github.com/yessGlory17/nft-marketplace Reactjs And Smart Contracts Open Source Basic Nft Marketplace App
50 Remix Project https://github.com/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.

About

List of amazing Web3 and Blockchain Open Source projects

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published