4 releases (breaking)

0.7.0 Nov 16, 2023
0.6.0 May 7, 2023
0.5.0 Sep 14, 2022
0.4.0 Aug 3, 2022

#152 in Visualization

Used in 2 crates

MIT license

5.5K SLoC

hlbc-decompiler Crates.io

Hashlink bytecode disassembler and analyzer.

This crate is a library, see hlbc-cli for an actual program to use.

See the wiki for examples of decompilation output.


The decompiler used to get haxe sources back from the bytecode definitions. More info on how everything works in the wiki.

The decompiler takes bytecode elements as input and outputs [ast] structures that can be displayed.


~29K SLoC