An open API service indexing awesome lists of open source software.

https://github.com/hotkidfamily/hexbox.winui

A WinUI3 control to show hex data.
https://github.com/hotkidfamily/hexbox.winui

csharp custom-control dotnet hexbox-control hexviewer winui3

Last synced: 2 months ago
JSON representation

A WinUI3 control to show hex data.

Awesome Lists containing this project

README

        

# Hex Viewer On WinUI3

[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/hotkidfamily/HexBox.WinUI/blob/master/LICENSE) [![NuGet Version](https://img.shields.io/nuget/v/HexBox.WinUI?label=nuget%20package)](https://www.nuget.org/packages/HexBox.WinUI)

A WinUI3 control for displaying binary data in a traditional hex view.

## Features
* Supports viewing different data types, formats, signedness
* Supports showing/hiding sections of the control
* Supports selection and copying
* Supports mouse scrolling and keyboard navigation
* Supports fixed and arbitrary column widths via binding
* Able to adaptively display columns upon resizing the control
* Built in context menu for controlling display of data
* Supports template styling of the control
* Monospaced Font is not required.
* Supports highlight regions
* Supports shortcut
* Supports Theme
* Supports localization

## Preview
* Operators
![demo](https://raw.githubusercontent.com/hotkidfamily/HexBox.WinUI/master/docs/HexBox.WinUI.Demo.gif)

* Highlight regions
![highlight](https://raw.githubusercontent.com/hotkidfamily/HexBox.WinUI/master/docs/HexBox.WinUI.Demo_HighLightRegions.png)

* Menu
![Menu](https://raw.githubusercontent.com/hotkidfamily/HexBox.WinUI/master/docs/HexBox.WinUI.Menu.png)

## Thanks
Fork from [HexView.Wpf](https://github.com/fjeremic/HexView.Wpf.git)