awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • sharkdp/hexylAvatar de sharkdp

    sharkdp/hexyl

    9,971Ver en 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
    Ver en GitHub↗9,971
  • nst/ios-runtime-headersAvatar de nst

    nst/iOS-Runtime-Headers

    7,973Ver en GitHub↗

    iOS-Runtime-Headers es una colección de archivos de cabecera de Objective-C y herramientas utilizadas para exponer APIs de sistema de iOS privadas y no documentadas. Estas definiciones se generan mediante la introspección en tiempo de ejecución del sistema operativo en vivo para descubrir métodos y propiedades de clase ocultos. El proyecto permite el uso de definiciones de API de iOS no documentadas para frameworks internos de Apple. Proporciona los archivos de cabecera necesarios para permitir que un compilador enlace contra símbolos privados del sistema y verifique tipos para llamadas al sistema no documentadas. Las herramientas cubren varias áreas técnicas, incluyendo la extracción de metadatos mapeados en memoria y la resolución dinámica de símbolos para mapear nombres de funciones a direcciones de memoria. También incluye mecanismos para la síntesis de cabeceras de Objective-C y la derivación de firmas de clases y métodos mediante la consulta de la memoria activa de un proceso en ejecución. El repositorio admite flujos de trabajo para ingeniería inversa de iOS, introspección del sistema y el desarrollo de características no disponibles en los SDK públicos.

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

    Objective-C
    Ver en GitHub↗7,973
  • lmarzen/esp32-weather-epdAvatar de lmarzen

    lmarzen/esp32-weather-epd

    5,954Ver en 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
    Ver en GitHub↗5,954
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Ver en 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
    Ver en 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

Explorar subetiquetas

  • 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.