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

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

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

8 个仓库

Awesome GitHub RepositoriesContract Data Decoders

Translates binary ABI-encoded data from contract returns and logs into native types.

Distinct from Binary Data Encoding: Distinct from general binary encoding: focuses on ABI-specific contract data decoding.

Explore 8 awesome GitHub repositories matching networking & communication · Contract Data Decoders. Refine with filters or upvote what's useful.

Awesome Contract Data Decoders GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • web3/web3.jsweb3 的头像

    web3/web3.js

    19,936在 GitHub 上查看↗

    web3.js is a comprehensive TypeScript library designed to facilitate interaction with Ethereum-compatible blockchain networks. It serves as a foundational toolkit for decentralized applications, providing the necessary interfaces to query network state, manage cryptographic identities, and execute smart contract transactions. By abstracting the complexities of blockchain communication, the library enables developers to integrate decentralized logic directly into their applications. The library distinguishes itself through a modular architecture that prioritizes extensibility and flexible conn

    Translates binary ABI-encoded data from function returns and logs into readable native types.

    TypeScriptabi-decodersabi-encodersapi
    在 GitHub 上查看↗19,936
  • tiny-craft/tiny-rdmtiny-craft 的头像

    tiny-craft/tiny-rdm

    12,899在 GitHub 上查看↗

    tiny-rdm is a Redis database manager and GUI client that provides a visual interface for performing CRUD operations on strings, hashes, lists, sets, and streams. It functions as a comprehensive administration tool, acting as a performance monitor, a pub/sub client, and a web dashboard for monitoring Redis activity. The project distinguishes itself through advanced data visualization and debugging capabilities, including the ability to organize keys into a hierarchical tree structure using custom delimiters. It supports the decoding and decompression of stored values through built-in methods o

    Provides built-in and custom encoders to decode and format stored values for improved human readability.

    Vuegogolangicon-pack
    在 GitHub 上查看↗12,899
  • nasa/fprimenasa 的头像

    nasa/fprime

    10,766在 GitHub 上查看↗

    F Prime 是一个基于组件的框架,专为嵌入式和航天软件的开发与部署而设计。它提供了一种模块化架构,将软件逻辑与通信接口解耦,允许开发者通过领域特定建模语言定义系统结构。这种基于模型的方法支持自动化代码生成,在确保复杂系统拓扑一致性的同时,维护了软件模块之间严格的接口契约。 该框架的特色在于其集成的构建系统和地面数据操作套件。它实现了嵌入式软件全生命周期的自动化,从交叉编译和依赖管理到遥测与命令接口的生成。通过为机载飞行软件和地面监控提供统一的环境,它促进了跨不同硬件平台的分布式嵌入式系统的无缝集成、测试及指挥控制。 除了核心架构外,该项目还包含用于系统可观测性的综合工具,包括实时遥测可视化、事件日志记录和诊断追踪。它支持从裸机环境到实时操作系统的多种部署场景,并提供了内存管理、状态驱动行为建模和异步任务执行机制。 该项目以 C++ 仓库形式维护,并提供详尽的文档和支持跨平台开发的构建系统。

    Translates binary data product files into readable formats using command-line tools for ground-based analysis and verification.

    C++componentscppembedded
    在 GitHub 上查看↗10,766
  • 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

    Translates binary ABI-encoded data, events, and function signatures between human-readable formats and hexadecimal.

    Rustalloyblockchainbytecode
    在 GitHub 上查看↗10,125
  • mystenlabs/suiMystenLabs 的头像

    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

    Translates raw BCS-encoded event bytes into structured objects using on-chain layout schemas.

    Rustblockchaindistributed-ledger-technologymove
    在 GitHub 上查看↗7,612
  • serial-studio/serial-studioSerial-Studio 的头像

    Serial-Studio/Serial-Studio

    6,553在 GitHub 上查看↗

    Serial Studio is a desktop application for connecting to, decoding, visualizing, and recording data from hardware devices over multiple communication protocols. It functions as an embedded device debugging toolkit that ingests live data from Serial, Bluetooth, CAN, Modbus, MQTT, and network sockets into a unified dashboard, while also serving as a programmatic automation platform with over 320 commands exposed over TCP, gRPC, and MCP for external control. The application distinguishes itself through a scriptable frame pipeline that routes incoming bytes through configurable detection, decodin

    Decodes delimited text, key=value, JSON, NMEA, Modbus, and TLV formats using built-in decoders without writing any scripts.

    C++arduinocanbuscsv
    在 GitHub 上查看↗6,553
  • apache/pinotapache 的头像

    apache/pinot

    6,098在 GitHub 上查看↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Parses incoming messages using built-in decoders for common formats like Avro, JSON, and Protobuf to ensure data readability.

    Java
    在 GitHub 上查看↗6,098
  • python-attrs/attrspython-attrs 的头像

    python-attrs/attrs

    5,799在 GitHub 上查看↗

    attrs is a Python library that automatically generates initialization, representation, equality, hashing, and ordering methods from declarative class attribute definitions. At its core, it provides a class decorator metaprogramming framework that intercepts class creation to rewrite the class body, producing dunder methods without manual boilerplate. The library includes a comprehensive attribute validation toolkit with built-in validators for type checks, range constraints, regex matching, length limits, and logical composition of validation rules. The library distinguishes itself through it

    Encodes and decodes class instances using JSON, MessagePack, YAML, or TOML with built-in validation.

    Python
    在 GitHub 上查看↗5,799
  1. Home
  2. Networking & Communication
  3. Binary Data Encoding
  4. Contract Data Decoders

探索子标签

  • Built-In Format Decoders1 个子标签Decodes delimited text, key=value, JSON, NMEA, Modbus, and TLV formats using built-in decoders without writing scripts. **Distinct from Contract Data Decoders:** Distinct from Contract Data Decoders: focuses on common serial data formats rather than blockchain ABI data.
  • Data Product DecodersTranslates binary data product files into readable formats using command-line tools for ground-based analysis. **Distinct from Contract Data Decoders:** Distinct from contract data decoders: focuses on system-specific data product files rather than blockchain ABI data.