ImHex

Activity, over time

Daily observations from the public event archive.

Attention

Daily stars & forks

Loading attention chart

Star accumulation

Cumulative stars

Loading star accumulation chart

Pull requests

Daily opens & merges

Loading pull requests chart

Conversations

Daily issues & comments

Loading conversations chart

Community

Daily accounts & reviews

Loading community chart

Releases

Daily releases

Loading releases chart

Mentions

1post · 30d
Nov 30 posts
  1. Reddit · · r/BestGitHubRepos · u/company_url_finder

    ImHex: A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM (55.2k stars) What it does All text below is quoted directly from the project README. >A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM. Features: - Featureful hex view - Byte patching - Patch management - Infinite Undo/Redo - Simple string and hex search - Goto from start, end and current cursor position - Colorful highlighting - Displaying data as a list of many different types - Decoding data as ASCII and custom encodings - Paged data view - Custom C++-like pattern language for parsing highlighting a file's content - Automatic loading based on MIME types and magic values - Arrays, pointers, structs, unions, enums, bitfields, namespaces, little and big endian support, conditionals and much more! - Useful error messages, syntax highlighting and error marking - Support for visualizing many different types of data - Theming support - Doesn't burn out your retinas when used in late-night sessions - Customizable colors and styles for all UI elements through shareable theme files - Support for custom fonts - Data Inspector - Interpreting data as many different types with endianness, decimal, hexadecimal and octal support and bit inversion - Copying and modifying bytes through the inspector - Adding new data types through the pattern language - Node-based data pre-processor - Modify, decrypt and decode data before it's being displayed in the hex editor - Modify data without touching the underlying source - Support for adding custom nodes - Loading data from many different data sources - Local Files - Raw Disks - GDB Server - Intel Hex and Motorola SREC data - Base64 encoded data - UDP Packets - Process Memory - Remote Files over SSH with SFTP - Data searching - Support for searching the entire file or only a selection - String extraction - Sequence search - Regex search - Binary Pattern - Numeric Value search - Data hashing support - Many different algorithms available - Hashing of specific regions of the loaded data - Hashing of arbitrary strings - Diffing support - Compare data of different data sources - Difference highlighting - Table view of differences - Integrated disassembler - Support for all architectures supported by Capstone - Support for writing custom disassemblers for your own architectures - Bookmarks - Support for bookmarks with custom names and colors - Highlighting of bookmarked region in the hex editor - Jump to bookmarks - Open content of bookmark in a new tab - Add comments to bookmarks - Featureful data analyzer and visualizer - File magic-based file parser and MIME type database - Byte type distribution graph - Entropy graph - Highest and average entropy - Encrypted / Compressed file detection - Digram and Layered distribution graphs - YARA Rule support - Scan a file for vulnerabilities with official yara rules - Highlight matches in the hex editor - Jump to matches - Apply multiple rules at once - Helpful tools - Itanium, MSVC, Rust and D-Lang demangler based on LLVM - ASCII table - Regex replacer - Mathematical expression evaluator (Calculator) - Graphing calculator - Hexadecimal Color picker with support for many different formats - Base converter - Byte swapper - UNIX Permissions calculator - IEEE754 Float visualizer - TCP Client/Server - HTTP Requests - Built-in Content updater - Download all files found in the database directly from within ImHex Repository WerWolv/ImHex Repository stats |Metric|Value| |:-|:-| |Stars|55,205| |Forks|2,503| |Last release|v1.38.1 (2025-12-21)| |Languages|C++ 95.6%, CMake 3.2%, Objective-C 0.7%| |Contributors|195| |AI contributor accounts (Claude / Codex / Cursor / Copilot)|None| |AI co-authored commits|Copilot: 1| Main contributor |Field|Value| |:-|:-| |Name|Nik| |GitHub|@WerWolv| |Commits to this repo|5,923 (top contributor)| |Bio|I'm an embedded systems electronics engineer and hacker from Switzerland. Mostly interested in reverse engineering.| |Company / Location|Switzerland| |X / Twitter|@WerWolv| |Followers|3,168| |Public repos|131| |On GitHub since|2015-02-03| --------------------------------------------------------------------------------------------------- Discover the best GitHub repos without the endless scrolling. Get top repos organized by category (AI, DevOps, Databases & more), plus key takeaways from developers' most useful comments - all in one free, twice-weekly newsletter. 👉 Get the best repos & community insights - Free

    122 points · 2 comments

Latest stargazers

The last 10 distinct accounts we observed this year.

Most active participants

PR, issue, comment & review events in the past year.

Packages

1
PackageVersionDownloads · 30dTrend · 30d
———

README badges

Embed a badge in your README or website.

  • WerWolv/ImHex reached #1 in daily stars on gitwal · Dec 4, 2020
  • WerWolv/ImHex reached #2 in weekly stars on gitwal · Week of Nov 30, 2020
Live mentions · last 30 days
WerWolv/ImHex mentions in the last 30 days