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

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

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sharkdp avatar

sharkdp/hexyl

0
View on GitHub↗

Hexyl

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 environment variables.

The application provides data range control to limit viewed content by specifying start offsets and lengths. It further supports hexadecimal output formatting, including the adjustment of endianness and numbering bases.

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Features

  • Colored Hex Rendering - Renders file contents as a colored hex dump in the terminal to distinguish different byte categories.
  • Binary Data Viewers - Provides a command line interface for inspecting binary files with customizable offsets and data ranges.
  • Binary Data Analysis - Enables the inspection of raw binary files to identify patterns and distinguish between byte categories.
  • Hex Editors - Renders binary file contents as a colored hex dump in the terminal to visually separate byte categories.
  • Byte Category Color Mapping - Provides visual separation of byte categories like printable text and null bytes through a predefined color lookup table.
  • Columnar Hex Rendering - Organizes raw bytes into a human-readable grid layout containing offsets and ASCII representations.
  • Hex Dump Visualization - Renders file data as a colored hex dump to identify patterns and byte categories through visual scanning.
  • Hexadecimal Output Formatting - Provides a system to configure the display using custom color schemes, character tables, endianness, and numbering bases.
  • Byte Category Colorization - Allows the assignment of specific terminal colors or hex codes to different byte categories via environment variables.
  • Terminal Color Formatting - Supports the definition of output colors using standard ANSI terminal codes and RGB hex values.
  • Hexadecimal Editors - Functions as a terminal-based viewer for binary file data displayed in hexadecimal format.
  • Low Level Tools - Provides low-level inspection of binary files by analyzing specific data ranges and offsets.
  • C Source Code Exports - Transforms internal byte representations into C-compatible source code using specific text templates.
  • C-Style Format Exports - Outputs hexadecimal results in a format compatible with C include files for direct integration.
  • Position-Based Data Selection - Enables precise slicing of binary streams by specifying start offsets and data lengths.
  • Binary-to-C Header Generators - Transforms binary data into C include files for direct integration into source code.
  • Binary Range Control - Limits viewed content by specifying start offsets, lengths, and block sizes using SI and IEC units.
  • Binary-to-C Array Generation - Exports binary data as C-style arrays for direct inclusion in source code files.
  • System Diagnostics - Command-line hex viewer for binary files.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.
  • System Utilities - CLI hex viewer.
  • hexdump - Listed in the “hexdump” section of the Awesome Alternatives In Rust awesome list.
9,971 stele·257 fork-uri·Rust·apache-2.0·7 vizualizări

Istoric stele

Graficul istoricului de stele pentru sharkdp/hexylGraficul istoricului de stele pentru sharkdp/hexyl

Întrebări frecvente

Ce face sharkdp/hexyl?

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.

Care sunt principalele funcționalități ale sharkdp/hexyl?

Principalele funcționalități ale sharkdp/hexyl sunt: Colored Hex Rendering, Binary Data Viewers, Binary Data Analysis, Hex Editors, Byte Category Color Mapping, Columnar Hex Rendering, Hex Dump Visualization, Hexadecimal Output Formatting.

Care sunt câteva alternative open-source pentru sharkdp/hexyl?

Alternativele open-source pentru sharkdp/hexyl includ: ogham/exa — Exa is a command-line utility designed to replace traditional file listing commands in Unix-like environments. It… fujiapple852/trippy — Trippy is a network diagnostic tool and terminal user interface that combines ping and traceroute functionality to… ouch-org/ouch — Ouch is a command-line archive utility designed for compressing and decompressing files across multiple formats,… xo/usql — usql is a universal SQL command-line interface used to connect to and manage multiple SQL and NoSQL databases through… werwolv/imhex — ImHex is a professional-grade hex editor and binary data analysis platform designed for inspecting, modifying, and… orhun/binsider — Binsider is a collection of specialized toolsets for hexadecimal editing, ELF structural analysis, system call…

Alternative open-source pentru Hexyl

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Hexyl.
  • ogham/exaAvatar ogham

    ogham/exa

    24,406Vezi pe GitHub↗

    Exa is a command-line utility designed to replace traditional file listing commands in Unix-like environments. It functions as a terminal-based file explorer that displays directory contents alongside system metadata and file attributes. The tool distinguishes itself by integrating version control information directly into the directory listing, allowing users to view the status of files within a repository alongside standard system data. It utilizes terminal-based styling to provide color-coded output, which helps visually differentiate between file types and metadata. The utility supports

    Rustcommand-linefilesls
    Vezi pe GitHub↗24,406
  • fujiapple852/trippyAvatar fujiapple852

    fujiapple852/trippy

    6,966Vezi pe GitHub↗

    Trippy is a network diagnostic tool and terminal user interface that combines ping and traceroute functionality to analyze network paths and performance. It provides a network packet parser and path analyzer to detect packet loss, jitter, and multipath routing through continuous network probing. The project is distinguished by its support for specialized tracing strategies, including Paris and Dublin, to ensure consistent path discovery. It identifies network address translation devices and utilizes heuristic analysis to distinguish genuine packet loss from rate-limiting. Broad capability ar

    Rust
    Vezi pe GitHub↗6,966
  • ouch-org/ouchAvatar ouch-org

    ouch-org/ouch

    3,391Vezi pe GitHub↗

    Ouch is a command-line archive utility designed for compressing and decompressing files across multiple formats, including zip, tar, 7z, and zstd. It functions as a secure archive processor that sanitizes metadata to prevent path traversal attacks and terminal injection during extraction. The tool features a chain compression pipeline that allows for the sequential application of multiple compression algorithms by parsing chains of file extensions in a filename. It also includes a dedicated accessibility mode that optimizes terminal output for screen readers and text-to-speech technologies by

    Rustclicompressiondecompression
    Vezi pe GitHub↗3,391
  • xo/usqlAvatar xo

    xo/usql

    10,014Vezi pe GitHub↗

    usql is a universal SQL command-line interface used to connect to and manage multiple SQL and NoSQL databases through a single unified tool. It provides a standardized interface for executing queries across various data stores and serves as a multi-database query tool and schema inspector. The tool distinguishes itself by enabling cross-database data migration, allowing users to pipe result sets from one active database connection directly into another. It also features terminal-based data visualization, which renders query results as graphical charts, graphs, and images directly within the t

    Gocommand-linedatabasego
    Vezi pe GitHub↗10,014
  • Vezi toate cele 30 alternative pentru Hexyl→