Vite JavaScript Obfuscator Plugin
JSON →vite-plugin-javascript-obfuscator is a Vite plugin designed to integrate the `javascript-obfuscator` library into Vite projects, enabling code obfuscation during the build or serve process. The current stable version is 3.1.0. This plugin allows developers to apply various obfuscation techniques to their JavaScript, JSX, TypeScript, and TSX files, helping to protect source code from reverse engineering and tampering. It provides a configurable interface to pass options directly to `javascript-obfuscator`, including `debugProtection`, `controlFlowFlattening`, and many others, allowing fine-grained control over the obfuscation intensity and effects. Its key differentiator is seamless integration within the Vite ecosystem, leveraging Vite's HMR for development and optimized builds for production, making it easy to add a layer of code protection without complex build-tool configurations. There is no publicly stated strict release cadence, but updates align with `javascript-obfuscator` and Vite ecosystem changes.
Traffic · last 30 days ↑230% vs prev 7d
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany · 🇸🇬 Singapore