hex_viewer library

Zero-dependency hexadecimal viewer widget for Flutter

Classes

ByteColorScheme
Color scheme for syntax highlighting different byte types in the hex viewer.
ByteSelection
Represents a selection of bytes in the hex viewer.
ColumnWidthCalculator
Utility for calculating optimal column width ratios in hex viewer.
HexConfig
Configuration for hex viewer display and behavior.
HexControls
Controls panel for hex viewer (grouping, copy, etc.)
HexFormatter
Formats binary data as hexadecimal strings
HexHeader
Header row showing column labels (OFFSET | HEX | ASCII)
HexLine
Represents a single line in the hex viewer
HexRow
Single row in hex viewer displaying one line of data
HexViewer
A hexadecimal viewer widget for displaying binary data with advanced features.

Enums

CopyFormat
Copy format options