jehna/humanify
Deobfuscate Javascript code using ChatGPT observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 95
- Release rhythm 95
- Longevity 82
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 22.5
- age_days: 1161
- days_rel: 35
- days_push: 35
- n_releases_24m: 9
Adoption not part of the score
3272 stars · 207 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Rust CLI tool that unminifies and deobfuscates JavaScript by using LLMs (OpenAI, Anthropic, Gemini, OpenRouter, or local Ollama) to suggest meaningful identifier names, while the oxc parser performs AST-level rewrites. It ships as a single static binary with Unix-style stdin/stdout piping.
Use cases
- deobfuscate minified javascript code
- rename mangled variable names in a minified js bundle
- unminify webpack output before reverse engineering
- make obfuscated javascript readable using a local LLM
- pipe webcrack output through a renamer
- recover readable names from a minified library
When to choose
- you need readable JavaScript from minified or obfuscated code
- you want a free local option via Ollama
- you prefer a single static binary with no Node/npm dependencies
- you want to pipe output from webcrack or other deobfuscators
When to avoid
- you need full deobfuscation of control-flow flattening rather than identifier renaming
- you cannot send code to cloud LLM APIs and lack a capable local model
- your file has thousands of identifiers and API costs are a concern
Facets
cli-tool · maturity active
nlp llm-inference developer-tools reverse-engineering parser developer-tools reverse-engineering large-language-models cli cross-platform windows deobfuscation unminify javascript llm code-renaming ast linux macos
1 source
- readme: https://github.com/jehna/humanify · fetched 2026-08-28 · 562d2faedcdf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jehna/humanify | main | 92 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem