awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

خرائط طريق تطوير الـ Blockchain والـ Web3

تم تحديث الترتيب في 30 يونيو 2026

For مسار دراسي لمهندسي Web3, the strongest matches are trufflesuite/truffle (Truffle is an integrated Ethereum smart contract development framework), foundry-rs/foundry (Foundry is a smart contract development toolkit and blockchain) and nomicfoundation/hardhat (Hardhat is a comprehensive smart contract development framework that). genlayerlabs/genlayer-project-boilerplate and fuellabs/fuels-rs round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

مسارات تعليمية شاملة وأدلة تقنية لبناء تطبيقات لا مركزية وعقود ذكية على شبكات البلوكشين.

خرائط طريق تطوير الـ Blockchain والـ Web3

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • trufflesuite/truffleالصورة الرمزية لـ trufflesuite

    trufflesuite/truffle

    13,928عرض على GitHub↗

    Truffle is an Ethereum smart contract development framework providing a toolkit for compiling, testing, and deploying smart contracts to the Ethereum blockchain and compatible networks. It serves as an integrated environment for managing the full smart contract lifecycle. The framework includes a local blockchain emulator to simulate network environments for iterative testing without using real assets. It also features a blockchain network manager to configure and switch between various public and private network endpoints. The toolset covers smart contract compilation into bytecode and bina

    Truffle is an integrated Ethereum smart contract development framework that handles compilation, testing, deployment, and a local chain emulator — covering the core smart contract lifecycle and multi-chain EVM support, which makes it a flagship tool for building dApps.

    TypeScriptLocal Blockchain Node HostingContract Bytecode CompilationSmart Contract Compilers
    عرض على GitHub↗13,928
  • foundry-rs/foundryالصورة الرمزية لـ foundry-rs

    foundry-rs/foundry

    10,125عرض على GitHub↗

    Foundry is an Ethereum smart contract development toolkit and blockchain simulator designed for compiling, testing, and deploying contracts for the Ethereum Virtual Machine. It provides a local environment for simulating blockchain state and forking live networks to execute code without modifying the actual chain. The project features a property-based fuzzing engine to identify edge-case failures in contract logic and a transaction debugger for analyzing detailed execution traces and gas consumption. It enables developers to mirror the state of a remote chain locally to test against real-worl

    Foundry is a smart contract development toolkit and blockchain simulator for EVM chains, covering compiling, testing, fuzzing, debugging, and local environment needs—exactly the core of a blockchain developer framework, though it lacks a dedicated dApp frontend SDK and wallet management module.

    RustEVM ImplementationsMainnet ForkingSmart Contract Compilers
    عرض على GitHub↗10,125
  • nomicfoundation/hardhatالصورة الرمزية لـ NomicFoundation

    NomicFoundation/hardhat

    8,489عرض على GitHub↗

    Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum and EVM-compatible applications. It serves as a development environment for compiling, testing, and deploying smart contracts, providing a local blockchain simulation and a programmable task runner. The framework is distinguished by its extensive simulation capabilities, including the ability to fork remote network state and manipulate block time or account balances. It features a hook-based plugin system that allows for the extension of core functionality and the creation of cu

    Hardhat is a comprehensive smart contract development framework that provides local blockchain simulation, testing, debugging, and deployment for EVM-compatible chains, directly matching the developer's need for a blockchain dApp toolkit.

    TypeScriptLocal Blockchain Node HostingSmart Contract Compilers
    عرض على GitHub↗8,489
  • genlayerlabs/genlayer-project-boilerplateالصورة الرمزية لـ genlayerlabs

    genlayerlabs/genlayer-project-boilerplate

    4,829عرض على GitHub↗

    This is a full-stack template for building decentralized applications on the GenLayer blockchain, combining smart contract development with a frontend integration pipeline. It provides a pre-configured environment for writing GenLayer smart contracts using Python decorators that specify function visibility, persistence, and typed storage structures, along with built-in linting to catch forbidden imports and nondeterministic calls before deployment. The boilerplate distinguishes itself by supporting nondeterministic smart contract operations—such as querying language models and fetching extern

    This GenLayer boilerplate gives you a pre-configured full-stack environment for building dApps on the GenLayer blockchain, covering smart contract development (Python decorators), local network simulation, deployment scripts, and frontend integration—matching the core need for a blockchain developer framework, though it is specific to GenLayer rather than being multi-chain or EVM-compatible.

    TypeScriptAccount ManagementSmart Contract
    عرض على GitHub↗4,829
  • fuellabs/fuels-rsالصورة الرمزية لـ FuelLabs

    FuelLabs/fuels-rs

    43,162عرض على GitHub↗

    This project is a Rust SDK and client library for the Fuel blockchain. It serves as a smart contract development kit used to compile, deploy, and test blockchain contracts in both local and remote environments. The library includes a binding generator that creates type-safe Rust code from contract methods, ensuring compile-time safety for blockchain function calls. It also provides a local sandbox runtime to launch network nodes and simulate wallet activity for decentralized application testing. The toolset covers blockchain wallet management, transaction signing, and state querying through

    The fuels-rs Rust SDK provides smart contract compilation, deployment, testing, wallet management, and a local sandbox environment for the Fuel blockchain, making it a developer framework that matches your need for dApp-building tools, though it focuses on a single chain and lacks a frontend SDK.

    RustSmart Contract Compilers
    عرض على GitHub↗43,162
  • mystenlabs/suiالصورة الرمزية لـ MystenLabs

    MystenLabs/sui

    7,612عرض على GitHub↗

    Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo

    Sui is a blockchain platform that provides its own developer framework, smart contract language (Move), and local testing environment, making it a genuine dApp-building SDK for the Sui ecosystem—though it lacks multi-chain/EVM compatibility, it squarely fits the category.

    RustSmart Contract LanguagesAccount ManagementSmart Contract Compilers
    عرض على GitHub↗7,612
  • ethereum/web3.pyالصورة الرمزية لـ ethereum

    ethereum/web3.py

    5,519عرض على GitHub↗

    Web3.py is a Python library that provides a comprehensive interface for interacting with the Ethereum blockchain. It functions as a JSON-RPC client, allowing applications to connect to blockchain nodes via HTTP, WebSocket, or IPC to read network state and send transactions. The library includes a dedicated smart contract interface that uses Application Binary Interface definitions to deploy contracts and execute on-chain functions. It also features a cryptography toolkit for signing transactions and hashing data with Keccak, alongside utilities for translating Ethereum Name Service domain nam

    web3.py is a Python library for interacting with the Ethereum blockchain that provides a smart contract interface, transaction signing, and node connectivity — it genuinely serves as an SDK for building decentralised applications, though it focuses on the Ethereum interaction layer rather than offering a full local blockchain environment, wallet management, or frontend tools.

    PythonBlockchain Network IntegrationsBlockchain Network InteractionBlockchain Client Toolkits
    عرض على GitHub↗5,519
  • vechain/vechain-dapp-kitالصورة الرمزية لـ vechain

    vechain/vechain-dapp-kit

    1,716عرض على GitHub↗

    The Vechain dApp Kit is a development framework designed to facilitate the creation of decentralized applications on the Vechain network. It provides a collection of modular tools for integrating wallet connectivity and blockchain transaction signing directly into web-based user interfaces. The kit functions as a unified interface layer that abstracts diverse wallet connection protocols into a consistent application programming interface. It utilizes a pluggable architecture for wallet adapters and a reactive system to track the lifecycle of blockchain transactions from initiation to final co

    vechain-dapp-kit is an SDK for building dApps on vechain, making it a genuine blockchain developer framework/SDK, but the limited description leaves its exact capabilities unclear.

    TypeScriptWeb3 Frontend FrameworksWallet Integrations
    عرض على GitHub↗1,716

Related searches

  • دليل شامل لتعلم تطوير البلوكشين
  • مسار تعليمي منظم لمطوري البرمجيات
  • مسار منظم لتصبح مهندس خلفية (Backend Engineer)
  • منهج منظم لتعلم علوم الحاسب ذاتياً
  • خارطة طريق تعليمية منظمة لمطوري البرمجيات
  • مسار تعلم لمهندسي DevOps
  • مسار تعليمي للتشفير التطبيقي
  • مسار لتصبح مهندس سحابة (Cloud Engineer)