6 个仓库
APIs and shells for interacting with and managing running software nodes.
Distinguishing note: Focuses on node-level management interfaces rather than general RPC.
Explore 6 awesome GitHub repositories matching development tools & productivity · Node Management Interfaces. Refine with filters or upvote what's useful.
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
Provides JSON-RPC and shell interfaces for direct node management.
Kubo is a peer-to-peer implementation of the InterPlanetary File System (IPFS) designed for decentralized data storage and content delivery. It uses content-addressing, directed acyclic graphs, and distributed hash tables to identify, distribute, and retrieve data across a network without relying on central servers. The project differentiates itself by providing a virtual filesystem via FUSE, which maps decentralized network namespaces to local operating system directories for direct file access. It also includes integrated HTTP gateways that translate peer-to-peer content into standard web t
Exposes internal system operations and configuration settings through a standardized remote procedure call interface.
Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req
Constructs and retrieves nodes and connections to define the structure of a visual workflow or node-based interface.
Aspire is a .NET distributed application toolchain and cloud-native application orchestrator. It provides a code-first development stack for building, running, and deploying distributed applications, specifically managing the coordination of multiple services across different programming languages. The toolchain distinguishes itself through a programmable approach to service topologies, using a code-first methodology to define how services, containers, and databases interconnect. It manages the lifecycle of third-party containers as resources and translates these programmatic application mode
Defines declarative models for the relationships between services, networks, and storage in containerized environments.
Corda 是一个分布式账本技术平台,用于构建私有的、可互操作的商业网络。它提供了一个框架,用于创建事实共享记录,并在特定参与者之间执行智能合约,而无需进行全局数据广播。 该平台通过点对点状态分发模型和基于 UTXO 的账本脱颖而出,确保交易数据仅在相关方之间共享,从而保持严格的隐私性。它利用基于 JVM 的智能合约引擎来执行用 Java 或 Kotlin 编写的业务逻辑,并采用基于公证人的机制来验证交易唯一性并防止双重支付。 该系统涵盖了广泛的功能,包括通过公钥基础设施进行基于证书的身份管理、用于跟踪代币和金融工具的数字资产生命周期管理,以及用于多方共识的分布式工作流协调。它还包括节点基础设施监控、账本状态检查以及通过预言机服务集成账本外数据的工具。 该项目提供了用于节点管理的命令行界面,以及用于验证合约流程逻辑和账本应用的自动化测试套件。
Provides an interactive shell for triggering and managing executable business logic flows on a running node.
This project is a declarative container orchestration standard and a vendor-neutral application model. It provides a portable configuration format for describing multi-container applications, including their services and dependencies, to enable consistent deployments across different environments. The specification focuses on cloud-agnostic deployment, allowing application definitions to be translated into platform-specific resources for various container orchestrators and cloud provider APIs, including Kubernetes. It facilitates portability from local development to production by separating
Models the relationship between services, virtual networks, and persistent volumes as first-class configuration constructs.