{"repo":"j4k0xb/webcrack","free":true,"listed":false,"github":"https://github.com/j4k0xb/webcrack","clone":"git clone https://github.com/j4k0xb/webcrack.git","description":"Deobfuscate obfuscator.io, unminify and unpack bundled javascript","language":"TypeScript","stars":2854,"topics":["ast","bundle","debundle","extract","reverse-engineering","unminify","unpack","webpack","deobfuscation","deobfuscator"],"license":"MIT","category":"security-tools","readme_excerpt":"webcrack webcrack is a tool for reverse engineering javascript. It can deobfuscate obfuscator.io, unminify, transpile, and unpack webpack/browserify, to resemble the original source code as much as possible. Try it in the online playground or view the documentation. - 🚀 Performance - Various optimizations to make it fast - 🛡️ Safety - Considers variable references and scope - 🔬 Auto-detection - Finds code patterns without needing a config - ✍🏻 Readability - Removes obfuscator/bundler artifacts - ⌨️ TypeScript - All code is written in TypeScript - 🧪 Tests - To make sure nothing breaks Requirements Node.js 22 or 24. [!NOTE] webcrack depends on isolated-vm , which does not recommend using odd-numbered Node.js releases because they frequently break ABI/API compatibility with V8. Command Line Interface Examples: CLI Reference API Examples: API Reference Donations If this project has helped you, consider donating to support its development: - GitHub Sponsors - Ethereum: 0xb3eFD474Dd8aFA715F563EfA322F6ae9Ae9DfCeA - Bitcoin: bc1qc3u7ef2rue75f6t8x290r0qk0u84f0ln8ndjun - Solana: 6w9SFAYBxCKdtuj8DEAV9YT5zP68g4PyEkb21AmdxcBq - Monero: 87iYegrerGf1DUsTvUnbsv8gjTMJmzS3idRxHWkCy4iz1Xz5CUnDXy3VkTToSg32LUW3cwNrgLKd1TXRJqJY7MnvVR9yidm","default_branch":null,"files":null,"tree":[],"storefront":"/r/j4k0xb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/j4k0xb/webcrack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}