js13k-vite-plugins
JSON →A collection of Vite plugins specifically designed for optimizing JavaScript and assets for the js13kGames competition (13KB size limit). Current stable version 1.0.3, maintained actively with Node.js ^22.18.0 || >=24.2.0. Integrates TypeScript, Rolldown builds, Imagemin, Shader Minifier, Roadroller JS compressor, ECT ZIP compression, and Advzip post-processing. Provides a convenience wrapper js13kViteConfig() for quick setup, but also exports individual plugins for fine-grained control. Requires Vite ^8.0.0 and Terser ^5.0.0 as peer dependencies. Ships TypeScript types. Differentiators: opinionated defaults tuned for the 13KB constraint; includes ECT and Advzip for final ZIP size reduction; designed specifically for game jams.
Resources
packagejs13k-vite-plugins ↗
API endpoints
full doc /v1/registry/js13k-vite-plugins