BinEd Component Library
Free and open source library for binary/hex viewer/editor component written in Java.

Downloads
Release | Stable | Development |
Library |
0.2.1 [2023-12-30] |
0.2.2 [2025-05-11] |
Features
- Visualize data as numerical (hexadecimal) codes and text representation
- Codes can be also binary, octal or decimal
- Insert and overwrite edit modes
- Support for selection and clipboard actions
- Scrollbars fixed or optional, character/line or pixel precision
- Support for showing unprintable/whitespace characters
- Support for undo/redo
- Support for encoding selection
- Support for data sources up to exabytes
Web Demo
You can try BinEd library example running in browser.
Using CheerpJ by Leaning Technologies.
Published
Known Issues
- Only Swing components are currently usable
- In current version tab key works only if CodeArea has set:
setFocusTraversalKeysEnabled(false);
Usage
Example component usage screenshot:

Source Codes