awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesBinary Data Viewers

Tools for visually inspecting raw binary data in files and memory without modifying the content.

Distinct from Binary Data Accessors: The candidates focus on packing, parsing, or accessing binary data programmatically, whereas this is a human-facing inspection utility.

Explore 5 awesome GitHub repositories matching operating systems & systems programming · Binary Data Viewers. Refine with filters or upvote what's useful.

Awesome Binary Data Viewers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • sharkdp/hexylAvatar sharkdp

    sharkdp/hexyl

    9,971Vezi pe 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

    Provides a command line interface for inspecting binary files with customizable offsets and data ranges.

    Rustbinary-datacommand-linehexadecimal
    Vezi pe GitHub↗9,971
  • winmerge/winmergeAvatar WinMerge

    WinMerge/winmerge

    8,510Vezi pe GitHub↗

    WinMerge is a visual file comparison and merge tool used to identify and synchronize differences between text files, folders, and images. It functions as a diff and patch generator, a visual folder synchronizer, and a hex binary comparator for non-text data. The tool provides specialized comparison modes for diverse content types, including side-by-side webpage rendering for HTML and resource trees, tabular data analysis for delimited files in a grid view, and visual image comparison using overlays and animations. It also supports comparing the contents of compressed archives without manual e

    Provides a hex editor for examining raw binary data to find discrepancies in non-text files.

    C++c-plus-pluscompare-filescsv
    Vezi pe GitHub↗8,510
  • hexfiend/hexfiendAvatar HexFiend

    HexFiend/HexFiend

    5,859Vezi pe GitHub↗

    HexFiend is a native macOS hex editor designed for opening and editing binary files of any size without loading them entirely into memory. It uses a 64-bit addressable data model with memory-mapped file access, enabling navigation of multi-gigabyte files while maintaining byte-level undo for insert and delete operations. The editor distinguishes itself through a diff algorithm for binary file comparison that accounts for insertions and deletions, and a template-based structure parsing system that uses user-defined scripts to visualize binary file layouts. It also includes a typed data interpr

    Parses and displays binary file layouts using user-defined scripts or templates.

    Objective-C
    Vezi pe GitHub↗5,859
  • charles2gan/gda-android-reversing-toolAvatar charles2gan

    charles2gan/GDA-android-reversing-Tool

    4,778Vezi pe GitHub↗

    This project is a comprehensive Android reverse engineering suite that functions as a decompiler, bytecode deobfuscator, and malware analysis tool. It is designed to convert APK, DEX, and OAT binaries into human-readable source code using a native implementation that does not require a Java Virtual Machine. The platform is distinguished by its integration with Frida for dynamic analysis, allowing users to hook methods, inject custom JavaScript, and dump device memory in real time. It also features specialized security engines, including a taint propagation engine and a stack-state machine, to

    Provides a hexadecimal viewer to inspect and edit raw binary data and analyze method dumps.

    Pythondecompilermalware-analysismobile-security
    Vezi pe GitHub↗4,778
  • jaquadro/nbtexplorerAvatar jaquadro

    jaquadro/NBTExplorer

    2,813Vezi pe GitHub↗

    NBTExplorer is a viewer and editor for Named Binary Tag data. It functions as a processor for the hierarchical binary tag files used within Minecraft save files and game configuration. The tool enables the exploration and modification of game world settings, player data, and entity states. It supports reading and updating structured binary data across standard, uncompressed, and region-based file formats. The project provides capabilities for binary tag deserialization and in-place modification. It handles data through buffered stream reading, zlib-based decompression, and region-file indexi

    Serves as a human-facing viewer for inspecting the hierarchical structure of Minecraft NBT files.

    C#
    Vezi pe GitHub↗2,813
  1. Home
  2. Operating Systems & Systems Programming
  3. Binary Data Viewers

Explorează sub-etichetele

  • Scriptable Structure ViewersViewers that parse and display binary file layouts using user-defined scripts or templates. **Distinct from Binary Data Viewers:** Distinct from Binary Data Viewers: uses user-defined scripts to visualize structure rather than just displaying raw bytes.