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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ridiculousfish avatar

ridiculousfish/HexFiend

0
View on GitHub↗
5,861 stars·449 forks·Objective-C·BSD-2-Clause·12 viewshexfiend.com↗

HexFiend

A fast and clever hex editor for macOS

Features

  • Hex Editors - Provides a native hex editor for viewing and editing binary files of any size.
  • Embeddable Frameworks - Ships a permissively licensed framework for embedding hex views into macOS apps.
  • Memory-Mapped File Access - Provides instant access to multi-gigabyte files by mapping them into virtual memory.
  • Binary Inspection Frameworks - Provides a reusable framework for embedding binary inspection into macOS apps.
  • Large File Editors - Provides a hex editor capable of opening and editing files up to 118 GB without loading them into memory.
  • Memory-Mapped Openers - Opens files up to 118 GB without loading into memory, enabling instant scrolling and searching.
  • Binary Structure Parsers - Provides a scripting system for parsing binary structures in a hex editor.
  • Binary File Comparisons - Provides a built-in diff tool for comparing two binary files and detecting changes.
  • Live Interpreters - Provides live interpretation of raw bytes as integers or floats with configurable endianness.
  • Binary Diff Engines - Implements a fast hash-based block diff engine for comparing binary files.
  • Visual Binary Diff Tools - Provides a visual diff display for comparing binary files, detecting insertions and deletions.
  • Binary File Insertions with Insert/Delete - Provides a hex editor with insert/delete byte operations for binary files.
  • Binary Data Inspectors - Provides real-time interpretation of raw bytes as numeric values while navigating a hex file.
  • macOS Binary Data Embedding - Provides a permissively licensed framework for embedding hex or data views into macOS apps.
  • Developer Utilities - Fast and efficient editor for binary and hex data.
  • General Tools - Fast hex editor for macOS.

Star history

Star history chart for ridiculousfish/hexfiendStar history chart for ridiculousfish/hexfiend

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to HexFiend

Similar open-source projects, ranked by how many features they share with HexFiend.
  • hexfiend/hexfiendHexFiend avatar

    HexFiend/HexFiend

    5,859View on 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

    Objective-C
    View on GitHub↗5,859
  • werwolv/imhexWerWolv avatar

    WerWolv/ImHex

    53,892View on GitHub↗

    ImHex is a professional-grade hex editor and binary data analysis platform designed for inspecting, modifying, and reverse engineering raw file contents. It functions as a schema-driven engine that interprets complex binary structures by applying custom definitions to map and visualize byte-level data. The platform distinguishes itself through a dedicated domain-specific language that allows users to define structural schemas for automated file parsing. This capability is supported by a dynamic plugin architecture and an event-driven registry, which enable the integration of external modules

    C++analyzerbinary-analysisc-plus-plus
    View on GitHub↗53,892
  • pornel/imagealphapornel avatar

    pornel/ImageAlpha

    477View on GitHub↗

    Mac GUI for pngquant, pngnq and posterizer

    Python
    View on GitHub↗477
  • orhun/binsiderorhun avatar

    orhun/binsider

    3,938View on GitHub↗

    Binsider is a collection of specialized toolsets for hexadecimal editing, ELF structural analysis, system call tracing, and execution performance profiling. It provides a suite of utilities designed for binary reverse engineering, encompassing both static structural analysis and dynamic runtime monitoring of compiled binaries. The project distinguishes itself by combining low-level binary manipulation, such as a hex editor for raw byte modification, with an ELF binary analysis tool for inspecting file structures and metadata. It also includes a Linux system call tracer for observing dynamic b

    Rustanalysisbinarybinary-data
    View on GitHub↗3,938
See all 30 alternatives to HexFiend→

Frequently asked questions

What does ridiculousfish/hexfiend do?

A fast and clever hex editor for macOS

What are the main features of ridiculousfish/hexfiend?

The main features of ridiculousfish/hexfiend are: Hex Editors, Embeddable Frameworks, Memory-Mapped File Access, Binary Inspection Frameworks, Large File Editors, Memory-Mapped Openers, Binary Structure Parsers, Binary File Comparisons.

What are some open-source alternatives to ridiculousfish/hexfiend?

Open-source alternatives to ridiculousfish/hexfiend include: hexfiend/hexfiend — HexFiend is a native macOS hex editor designed for opening and editing binary files of any size without loading them… werwolv/imhex — ImHex is a professional-grade hex editor and binary data analysis platform designed for inspecting, modifying, and… pornel/imagealpha — Mac GUI for pngquant, pngnq and posterizer. sharkdp/hexyl — Hexyl is a colored hex dump utility and binary data viewer for the terminal. It allows for the inspection of binary… openhft/chronicle-queue — Chronicle Queue is a high-performance data handling system featuring off-heap message queues, memory-mapped file… orhun/binsider — Binsider is a collection of specialized toolsets for hexadecimal editing, ELF structural analysis, system call…