jehna/humanify
A Rust-based tool that uses LLMs to unminify and rename identifiers in JavaScript code, with AST-level rewriting via oxc.

Velocity · 7d
+3.0
★ / day
Trend
→steady
star history
Humanify is a command-line tool for deobfuscating minified JavaScript code by leveraging large language models. It accepts minified code via stdin or file input and outputs cleaner code with meaningful identifier names. The LLM provides naming suggestions while the AST parser (oxc) handles the actual code transformation to preserve structure. Supports OpenAI, Anthropic, Google, and locally-hosted Ollama models.