# hexyl

> command-line hex viewer

**Wikidata**: [Q107010386](https://www.wikidata.org/wiki/Q107010386)  
**Source**: https://4ort.xyz/entity/hexyl

## Summary
Hexyl is a command-line hex viewer, functioning as a console application for inspecting binary files in hexadecimal format. It is free software distributed under terms allowing users to run, study, change, and distribute it and modified versions. Hexyl runs on Microsoft Windows and Unix-like operating systems.

## Key Facts
- Hexyl is a command-line hex viewer (Wikidata description).
- Instance of: console application, free software.
- Free software class: software distributed under terms that allow users to freely run, study, change and distribute it and modified versions (sitelink_count: 120).
- Runs on: Microsoft Windows (family of computer operating systems developed by Microsoft, inception: 1985-11-20, sitelink_count: 176); Unix-like operating system (operating system that behaves in a manner similar to a Unix system, sitelink_count: 47).
- Operating system: Unix-like operating system, Microsoft Windows.
- License: Apache Software License 2.0 (references: : 2021-05-28, : https://crates.io/crates/hexyl); MIT License (references: : 2021-05-28, : https://crates.io/crates/hexyl).
- Crates.io ID: hexyl.
- Source code repository URL: https://github.com/sharkdp/hexyl (qualifiers: : Git Smart HTTP over TLS, : , : ).
- Copyright status: copyrighted.
- Package names: FreeBSD port sysutils/hexyl; openSUSE package hexyl; Arch Linux package hexyl; Homebrew formula name hexyl; Repology project name hexyl.
- Versions:
  - 0.2.0 (: 2018-11-06; references: : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.2.0, : Release 0.2.0, publication_date: 2018-11-06).
  - 0.3.0 (: 2018-12-30; references: : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.3.0, : Release 0.3.0, publication_date: 2018-12-30).
  - 0.3.1 (: 2019-01-10; references: : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.3.1, : Release 0.3.1, publication_date: 2019-01-10).
  - 0.4.0 (: 2019-01-14; references: : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.4.0, : Release 0.4.0, publication_date: 2019-01-14).
  - 0.5.0 (: 2019-04-13; references: : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.5.0, : Release 0.5.0, publication_date: 2019-04-13).
  - 0.5.1 (: 2019-05-30; references: : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.5.1, : Release 0.5.1, publication_date: 2019-05-30).
  - 0.6.0 (: 2019-10-08; references: : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.6.0, : Release 0.6.0, publication_date: 2019-10-08).
  - 0.7.0 (: 2020-03-09; references: : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.7.0, : Release 0.7.0, publication_date: 2020-03-09).
  - 0.8.0 (: 2020-06-07; references: : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.8.0, : Release 0.8.0, publication_date: 2020-06-07).
  - 0.9.0 (: 2021-07-11; references: : 2022-10-05, : https://github.com/sharkdp/hexyl/releases/tag/v0.9.0, : Release 0.9.0, publication_date: 2021-07-11).
  - 0.10.0 (: 2022-05-22; references: : 2022-10-05, : https://github.com/sharkdp/hexyl/releases/tag/v0.10.0, : Release 0.10.0, publication_date: 2022-05-22).
  - 0.11.0 (: 2022-12-05; references: : 2022-12-13, : https://github.com/sharkdp/hexyl/releases/tag/v0.11.0, : Release 0.11.0, publication_date: 2022-12-05).
  - 0.12.0 (: 2022-12-07; references: : 2022-12-13, : https://github.com/sharkdp/hexyl/releases/tag/v0.12.0, : Release 0.12.0, publication_date: 2022-12-07).
  - 0.13.0 (: 2023-05-10; references: : 2023-05-31, : https://github.com/sharkdp/hexyl/releases/tag/v0.13.0, : Release 0.13.0, publication_date: 2023-05-10).
  - 0.13.1 (: 2023-07-26; references: : 2023-08-02, : https://github.com/sharkdp/hexyl/releases/tag/v0.13.1, : Release 0.13.1, publication_date: 2023-07-26).
  - 0.14.0 (: stable version, : 2023-12-11; references: : 2023-12-19, : https://github.com/sharkdp/hexyl/releases/tag/v0.14.0, : Release 0.14.0, publication_date: 2023-12-11).
  - 0.15.0 (: stable version, : 2024-10-29; references: : 2024-11-22, : https://github.com/sharkdp/hexyl/releases/tag/v0.15.0, : Release 0.15.0, publication_date: 2024-10-29).
  - 0.16.0 (preferred: True, : stable version, : 2024-12-27; references: : 2025-01-22, : https://github.com/sharkdp/hexyl/releases/tag/v0.16.0, : Release 0.16.0, publication_date: 2024-12-27).

## FAQs
What platforms does hexyl support?  
Hexyl runs on Microsoft Windows, a family of operating systems from Microsoft launched in 1985, and Unix-like operating systems that mimic Unix behavior. These compatibilities make it versatile for diverse environments.

What licenses cover hexyl?  
It uses the Apache Software License 2.0 and MIT License, as documented on crates.io with references dated 2021-05-28. Both permit free running, study, modification, and distribution.

Where can I find hexyl's source code?  
The repository is at https://github.com/sharkdp/hexyl, accessed via Git Smart HTTP over TLS, linked to  and . Releases are tagged there for all versions.

How is hexyl packaged in distributions?  
Packages exist as FreeBSD port sysutils/hexyl, openSUSE package hexyl, Arch Linux package hexyl, Homebrew formula hexyl, with Repology project name hexyl. These enable easy installation across systems.

What are hexyl's version history highlights?  
Stable versions include 0.14.0 (2023-12-11), 0.15.0 (2024-10-29), and preferred 0.16.0 (2024-12-27). Earlier ones span from 0.2.0 (2018-11-06) to 0.13.1 (2023-07-26), all with GitHub release references.

## Why It Matters
Hexyl addresses the need for a lightweight, terminal-based tool to view binary data in hex format, enabling developers, system administrators, and security analysts to inspect files without graphical dependencies. As free software under dual permissive licenses, it empowers users to adapt it freely, fostering collaboration in open-source ecosystems across Windows and Unix-like platforms. Its packaging in major repositories like Arch Linux, FreeBSD, openSUSE, and Homebrew lowers barriers to adoption, integrating it into everyday workflows for debugging, reverse engineering, and data analysis. Steady releases up to 0.16.0 demonstrate sustained maintenance, ensuring reliability for command-line users who prioritize speed and portability over feature-heavy GUI alternatives.

## Notable For
- Dual licensing under Apache 2.0 and MIT, maximizing redistribution flexibility (crates.io references).
- Broad packaging support: FreeBSD sysutils/hexyl, Arch Linux hexyl, openSUSE hexyl, Homebrew hexyl, Repology hexyl.
- Consistent release cadence from 0.2.0 (2018) to preferred stable 0.16.0 (2024-12-27).
- Cross-platform operation on Windows (since 1985) and Unix-like systems.
- GitHub-hosted with Smart HTTP over TLS for secure access.
- Classification as both console application and free software with 120 sitelinks.

## Body

### Overview and Classification
Hexyl serves as a command-line hex viewer. It qualifies as a console application. It falls under free software, defined as software distributed under terms that allow users to freely run, study, change, and distribute it and modified versions; this class has a sitelink_count of 120. Its copyright status is copyrighted.

### Platforms and Compatibility
Hexyl operates on Microsoft Windows, a family of computer operating systems developed by Microsoft with inception on 1985-11-20 and sitelink_count of 176. It also runs on Unix-like operating systems, which behave like Unix systems and carry a sitelink_count of 47. These form its core operating systems.

### Licensing
The software holds the Apache Software License 2.0, referenced with : 2021-05-28 and : https://crates.io/crates/hexyl. It additionally uses the MIT License, with the same reference details.

### Source Code and Repository
The source code repository is at https://github.com/sharkdp/hexyl. It employs Git Smart HTTP over TLS (qualifier ). Further qualifiers include :  and : . Its crates.io_id is hexyl.

### Packaging and Distribution
Hexyl appears in multiple package managers. The FreeBSD port is sysutils/hexyl. OpenSUSE packages it as hexyl. Arch Linux uses the package name hexyl. Homebrew formula name is hexyl. Repology tracks it under project name hexyl.

### Release History
Hexyl maintains a detailed version track record, all sourced from GitHub releases.

- Version 0.2.0: qualifiers : 2018-11-06; references : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.2.0, : Release 0.2.0, publication_date: 2018-11-06.
- Version 0.3.0: qualifiers : 2018-12-30; references : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.3.0, : Release 0.3.0, publication_date: 2018-12-30.
- Version 0.3.1: qualifiers : 2019-01-10; references : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.3.1, : Release 0.3.1, publication_date: 2019-01-10.
- Version 0.4.0: qualifiers : 2019-01-14; references : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.4.0, : Release 0.4.0, publication_date: 2019-01-14.
- Version 0.5.0: qualifiers : 2019-04-13; references : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.5.0, : Release 0.5.0, publication_date: 2019-04-13.
- Version 0.5.1: qualifiers : 2019-05-30; references : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.5.1, : Release 0.5.1, publication_date: 2019-05-30.
- Version 0.6.0: qualifiers : 2019-10-08; references : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.6.0, : Release 0.6.0, publication_date: 2019-10-08.
- Version 0.7.0: qualifiers : 2020-03-09; references : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.7.0, : Release 0.7.0, publication_date: 2020-03-09.
- Version 0.8.0: qualifiers : 2020-06-07; references : 2021-05-29, : https://github.com/sharkdp/hexyl/releases/tag/v0.8.0, : Release 0.8.0, publication_date: 2020-06-07.
- Version 0.9.0: qualifiers : 2021-07-11; references : 2022-10-05, : https://github.com/sharkdp/hexyl/releases/tag/v0.9.0, : Release 0.9.0, publication_date: 2021-07-11.
- Version 0.10.0: qualifiers : 2022-05-22; references : 2022-10-05, : https://github.com/sharkdp/hexyl/releases/tag/v0.10.0, : Release 0.10.0, publication_date: 2022-05-22.
- Version 0.11.0: qualifiers : 2022-12-05; references : 2022-12-13, : https://github.com/sharkdp/hexyl/releases/tag/v0.11.0, : Release 0.11.0, publication_date: 2022-12-05.
- Version 0.12.0: qualifiers : 2022-12-07; references : 2022-12-13, : https://github.com/sharkdp/hexyl/releases/tag/v0.12.0, : Release 0.12.0, publication_date: 2022-12-07.
- Version 0.13.0: qualifiers : 2023-05-10; references : 2023-05-31, : https://github.com/sharkdp/hexyl/releases/tag/v0.13.0, : Release 0.13.0, publication_date: 2023-05-10.
- Version 0.13.1: qualifiers : 2023-07-26; references : 2023-08-02, : https://github.com/sharkdp/hexyl/releases/tag/v0.13.1, : Release 0.13.1, publication_date: 2023-07-26.
- Version 0.14.0: qualifiers : stable version, : 2023-12-11; references : 2023-12-19, : https://github.com/sharkdp/hexyl/releases/tag/v0.14.0, : Release 0.14.0, publication_date: 2023-12-11.
- Version 0.15.0: qualifiers : stable version, : 2024-10-29; references : 2024-11-22, : https://github.com/sharkdp/hexyl/releases/tag/v0.15.0, : Release 0.15.0, publication_date: 2024-10-29.
- Version 0.16.0: preferred: True, qualifiers : stable version, : 2024-12-27; references : 2025-01-22, : https://github.com/sharkdp/hexyl/releases/tag/v0.16.0, : Release 0.16.0, publication_date: 2024-12-27.

## References

1. [Source](https://crates.io/crates/hexyl)
2. [Release 0.2.0. 2018](https://github.com/sharkdp/hexyl/releases/tag/v0.2.0)
3. [Release 0.3.0. 2018](https://github.com/sharkdp/hexyl/releases/tag/v0.3.0)
4. [Release 0.3.1. 2019](https://github.com/sharkdp/hexyl/releases/tag/v0.3.1)
5. [Release 0.4.0. 2019](https://github.com/sharkdp/hexyl/releases/tag/v0.4.0)
6. [Release 0.5.0. 2019](https://github.com/sharkdp/hexyl/releases/tag/v0.5.0)
7. [Release 0.5.1. 2019](https://github.com/sharkdp/hexyl/releases/tag/v0.5.1)
8. [Release 0.6.0. 2019](https://github.com/sharkdp/hexyl/releases/tag/v0.6.0)
9. [Release 0.7.0. 2020](https://github.com/sharkdp/hexyl/releases/tag/v0.7.0)
10. [Release 0.8.0. 2020](https://github.com/sharkdp/hexyl/releases/tag/v0.8.0)
11. [Release 0.9.0. 2021](https://github.com/sharkdp/hexyl/releases/tag/v0.9.0)
12. [Release 0.10.0. 2022](https://github.com/sharkdp/hexyl/releases/tag/v0.10.0)
13. [Release 0.11.0. 2022](https://github.com/sharkdp/hexyl/releases/tag/v0.11.0)
14. [Release 0.12.0. 2022](https://github.com/sharkdp/hexyl/releases/tag/v0.12.0)
15. [Release 0.13.0. 2023](https://github.com/sharkdp/hexyl/releases/tag/v0.13.0)
16. [Release 0.13.1. 2023](https://github.com/sharkdp/hexyl/releases/tag/v0.13.1)
17. [Release 0.14.0. 2023](https://github.com/sharkdp/hexyl/releases/tag/v0.14.0)
18. [Release 0.15.0. 2024](https://github.com/sharkdp/hexyl/releases/tag/v0.15.0)
19. [Release 0.16.0. 2024](https://github.com/sharkdp/hexyl/releases/tag/v0.16.0)
20. [Release 0.17.0. 2026](https://github.com/sharkdp/hexyl/releases/tag/v0.17.0)