Skip to content

misson20000/charm

Repository files navigation

Charm

Documentation Status

A structure-first hex editor focused on improving the user experience in manually annotating binary file structure.

Screenshot of Charm

Current Features

  • Full 64-bit addressing
  • Asynchronous I/O
  • Guaranteed correct undo
  • Dark mode and light mode
  • Written in Rust

Near-term Features

  • Non-destructive editing

Planned Features

  • Arrays and reusable types
  • Python analyzer API
  • Bit-level addressing (also already halfway there)

Building / Installing

See documentation for more details.

Linux is supported. MacOS and Windows work in theory but may require some elbow grease.

About

A structure-first hex editor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages