← all repositories

jehna/humanify

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

3.2k stars Rust Coding AssistantsOther AI
humanify
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.