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

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

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

4 个仓库

Awesome GitHub RepositoriesBinary-to-C Header Generators

Utilities that convert binary data into C-style arrays or headers for direct source code integration.

Distinct from C++: Distinct from general C++ code generation as it specifically transforms raw binary blobs into C source arrays.

Explore 4 awesome GitHub repositories matching development tools & productivity · Binary-to-C Header Generators. Refine with filters or upvote what's useful.

Awesome Binary-to-C Header Generators GitHub Repositories

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

    sharkdp/hexyl

    9,971在 GitHub 上查看↗

    Hexyl is a colored hex dump utility and binary data viewer for the terminal. It allows for the inspection of binary files by rendering contents as a colored hex dump to distinguish between different byte categories, such as printable text, whitespace, and null bytes. The tool includes a C-style hex exporter that transforms binary data into C include files for direct integration into source code. It supports visual layout customization through configurable panels and borders, as well as the ability to define colors for byte categories and offsets using terminal colors or RGB hex codes via envi

    Transforms binary data into C include files for direct integration into source code.

    Rustbinary-datacommand-linehexadecimal
    在 GitHub 上查看↗9,971
  • nst/ios-runtime-headersnst 的头像

    nst/iOS-Runtime-Headers

    7,973在 GitHub 上查看↗

    iOS-Runtime-Headers 是一个 Objective-C 头文件和工具集合,用于暴露私有且未公开的 iOS 系统 API。这些定义是通过对实时操作系统进行运行时内省生成的,旨在揭示隐藏的类方法和属性。 该项目支持在 Apple 内部框架中使用未公开的 iOS API 定义。它提供了必要的头文件,允许编译器链接私有系统符号,并验证未公开系统调用的类型。 该工具涵盖了多个技术领域,包括内存映射元数据提取和动态符号解析,以将函数名映射到内存地址。它还包括 Objective-C 头文件合成机制,以及通过查询运行进程的活动内存来推导类和方法签名的方法。 该仓库支持 iOS 逆向工程、系统内省以及开发公共 SDK 中不可用的功能的工作流。

    Generates C-style declaration files from discovered metadata to allow the compiler to link against private symbols.

    Objective-C
    在 GitHub 上查看↗7,973
  • lmarzen/esp32-weather-epdlmarzen 的头像

    lmarzen/esp32-weather-epd

    5,954在 GitHub 上查看↗

    This is an ESP32 firmware project that turns a low-power E-Paper display into a weather dashboard. The device runs on battery power with USB-C recharging, periodically fetches weather forecasts from a remote JSON API, and renders them on the screen alongside indoor sensor readings and battery status. The project includes a build-time SVG-to-C header converter that embeds weather icons directly into the firmware binary, and those icons can be rotated programmatically to align with wind direction before display. An error state machine handles API failures, low battery, time sync issues, and Wi-

    Converts SVG weather icons into C header arrays at build time for direct firmware inclusion.

    Cdisplayeinkembedded
    在 GitHub 上查看↗5,954
  • hyperdbg/hyperdbgHyperDbg 的头像

    HyperDbg/HyperDbg

    3,885在 GitHub 上查看↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Converts binary data and symbols into C-style header definitions for external analysis.

    Cbinary-analysisdebugdebugger
    在 GitHub 上查看↗3,885
  1. Home
  2. Development Tools & Productivity
  3. Project Scaffolding, Config & Code Generation
  4. Code Generation
  5. C++
  6. Binary-to-C Header Generators

探索子标签

  • Objective-C Header SynthesisGenerating C-style headers from runtime metadata to enable compiler linking against private symbols. **Distinct from Binary-to-C Header Generators:** Specifically synthesizes Objective-C headers from runtime introspection instead of converting static binary blobs to arrays
  • SVG-to-Header ConvertersBuild-time tools that convert SVG icon files into C header arrays for direct inclusion in embedded firmware. **Distinct from Binary-to-C Header Generators:** Distinct from Binary-to-C Header Generators: focuses specifically on SVG vector graphics conversion rather than arbitrary binary data.