awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

EVM runtime configuration

排名更新于 2026年7月24日

For evm runtime configurations, the strongest matches are paritytech/parity-ethereum (Parity Ethereum is a fully-featured Ethereum client node and), ethereum/go-ethereum (Go-Ethereum serves as the official, comprehensive execution client for) and ethereum/aleth (Aleth is a C++ Ethereum client and full-node implementation). openethereum/parity-ethereum and paradigmxyz/reth round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked EVM runtime configurations for Ethereum-compatible chains. Compare top repositories by stars and activity to find the right fit.

EVM runtime configuration

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • paritytech/parity-ethereumparitytech 的头像

    paritytech/parity-ethereum

    6,831在 GitHub 上查看↗

    Parity Ethereum is a software implementation of an Ethereum client node that maintains a local copy of the ledger and validates network transactions. It functions as a blockchain network peer and an Ethereum Virtual Machine runtime, providing the environment necessary to process smart contract bytecode and update network state. The project includes systems for cryptographic key management to generate and store the private keys used to sign secure transactions. It enables the operation of a blockchain node and provides mechanisms for Ethereum network synchronization to match the current state

    Parity Ethereum is a fully-featured Ethereum client node and EVM runtime that supports smart contract execution, state management, gas metering, and JSON-RPC capabilities, aligning directly with your search.

    RustSmart Contract Execution Environments
    在 GitHub 上查看↗6,831
  • ethereum/go-ethereumethereum 的头像

    ethereum/go-ethereum

    51,178在 GitHub 上查看↗

    Geth is a comprehensive execution client for the Ethereum network, serving as a foundational node implementation that processes transactions, maintains the distributed ledger state, and participates in peer-to-peer consensus. It provides a robust infrastructure for synchronizing, validating, and serving blockchain data, utilizing a persistent Merkle Patricia Trie database to ensure the cryptographic integrity of historical records. As a sandboxed smart contract runtime, it executes bytecode according to deterministic protocol rules, enabling the deployment and interaction of decentralized appl

    Go-Ethereum serves as the official, comprehensive execution client for the Ethereum network, providing a complete EVM runtime environment with robust smart contract execution, state management, gas metering, and JSON-RPC APIs.

    GoState DatabasesBlockchain State SnapshotsState Pruning
    在 GitHub 上查看↗51,178
  • ethereum/alethethereum 的头像

    ethereum/aleth

    3,969在 GitHub 上查看↗

    Aleth is an Ethereum C++ client and full-node implementation. It provides a virtual machine executor for running and debugging bytecode, a blockchain state debugger, and a serialization library for encoding and decoding data using the Recursive Length Prefix format. The project includes a dedicated mining tool for producing blocks and benchmarking hashing hardware performance. It further distinguishes itself with a state debugger that analyzes pre- and post-execution state changes and generates step-by-step execution traces for the virtual machine. The implementation covers node operations i

    Aleth is a C++ Ethereum client and full-node implementation that includes an EVM execution environment, state management, and debugging tools, though it lacks WASM support.

    C++Smart Contract Execution EnvironmentsEVM Implementations
    在 GitHub 上查看↗3,969
  • openethereum/parity-ethereumopenethereum 的头像

    openethereum/parity-ethereum

    6,831在 GitHub 上查看↗

    This project is a collection of blockchain tools providing an Ethereum client node, a virtual machine runtime for smart contract execution, a blockchain wallet manager, and a programmatic network interface. It implements the necessary components to synchronize blockchain state, validate blocks, and process transactions on the Ethereum network. The software includes a dedicated command line interface for managing node operations and monitoring network status. It features a comprehensive suite of cryptographic utilities for generating account keypairs, managing encrypted secret stores, and sign

    Parity Ethereum is a fully-featured Ethereum client and node implementation that includes an execution runtime for smart contract processing, state management, and a JSON-RPC API, though the project is now archived and no longer actively maintained.

    RustJSON-RPC InterfacesState Databases
    在 GitHub 上查看↗6,831
  • paradigmxyz/rethparadigmxyz 的头像

    paradigmxyz/reth

    5,652在 GitHub 上查看↗

    Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res

    Reth is a modular, high-performance Ethereum execution client written in Rust that provides smart contract execution, state management, gas metering, and a JSON-RPC API, making it a flagship runtime environment for the Ethereum Virtual Machine.

    RustEthereum JSON-RPC MethodsState Pruning
    在 GitHub 上查看↗5,652
  • foundry-rs/foundryfoundry-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 an Ethereum development toolkit and blockchain simulator that provides robust EVM execution, state management, and gas tracing, though it focuses primarily on testing and tooling rather than functioning as a standalone full node implementation with consensus engine integration.

    RustEVM ImplementationsBlockchain State Snapshots
    在 GitHub 上查看↗10,125
  • ledgerwatch/erigonledgerwatch 的头像

    ledgerwatch/erigon

    3,575在 GitHub 上查看↗

    Ethereum implementation on the efficiency frontier

    Erigon is a high-performance Ethereum implementation providing state management, gas metering, smart contract execution, and JSON-RPC capabilities, making it a flagship runtime environment for the EVM.

    GoEthereum Clients
    在 GitHub 上查看↗3,575
  • nethermindeth/nethermindNethermindEth 的头像

    NethermindEth/nethermind

    1,567在 GitHub 上查看↗

    A robust, high-performance execution client for Ethereum node operators.

    Nethermind is a robust Ethereum execution client implemented in C# that handles smart contract execution, state management, and EVM runtimes, making it a comprehensive tool for this search.

    C#BlockchainEthereum ClientsEthereum Clients
    在 GitHub 上查看↗1,567
  • nomicfoundation/hardhatNomicFoundation 的头像

    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 and local EVM simulation environment, making it a valuable tool for testing and executing contracts despite lacking a full consensus node implementation.

    TypeScriptGasGas Consumption AnalysisBlockchain State Snapshots
    在 GitHub 上查看↗8,489
  • ethereum/py-evmethereum 的头像

    ethereum/py-evm

    2,356在 GitHub 上查看↗

    A Python implementation of the Ethereum Virtual Machine

    This Python implementation of the Ethereum Virtual Machine provides core smart contract execution and state management, though it lacks integrated consensus engine features and WASM support.

    PythonEthereum Clients
    在 GitHub 上查看↗2,356
  • status-im/nimbus-eth1S

    status-im/nimbus-eth1

    0在 GitHub 上查看↗

    Nimbus is an Ethereum execution client implementation designed for resource-restricted devices that handles state management and execution, fitting the EVM runtime environment category despite the thin metadata.

    Blockchain Utilities
    在 GitHub 上查看↗0
  • xrplevm/nodexrplevm 的头像

    xrplevm/node

    1,271在 GitHub 上查看↗

    The project is a proof of authority blockchain node and Ethereum virtual machine node that runs Ethereum smart contracts on a Cosmos software development kit consensus network. It is built as an application-specific blockchain using modular consensus and state-machine components to ensure reliable decentralized state replication, while maintaining network security and consensus integrity through an authority-gated validator model. The network supports bridge-based asset transfer by locking tokens on a primary ledger and minting corresponding representations on a sidechain using cryptographic

    This repository provides an EVM sidechain node implementation written in Go, which executes smart contracts and manages state, though it focuses on a specific sidechain rather than serving as a general-purpose toolkit or framework.

    GoEthereum Smart Contract ImplementationsBlockchain NodesBytecode Execution Engines
    在 GitHub 上查看↗1,271
一览前 10 名对比
仓库Star 数语言许可证最后推送
paritytech/parity-ethereum6.8KRustNOASSERTION2020年11月1日
ethereum/go-ethereum51.2KGoLGPL-3.02026年6月16日
ethereum/aleth4KC++GPL-3.02024年3月5日
openethereum/parity-ethereum6.8KRustNOASSERTION2020年11月1日
paradigmxyz/reth5.7KRustApache-2.02026年6月17日
foundry-rs/foundry10.1KRustapache-2.02026年2月19日
ledgerwatch/erigon3.6KGoLGPL-3.02026年6月17日
nethermindeth/nethermind1.6KC#GPL-3.02026年6月17日
nomicfoundation/hardhat8.5KTypeScriptNOASSERTION2026年6月23日
ethereum/py-evm2.4KPythonMIT2025年9月8日

Related searches

  • Container runtime specifications
  • Runtime abstraction layers
  • a configuration management tool for infrastructure automation
  • GPU mining configuration
  • 集中式应用配置管理系统
  • Isolated component runtime
  • Task worker configurations
  • Asset loader configuration