@crxjs/vite-plugin
TypeScript icon, indicating that this package has built-in type declarations

2.0.2 • Public • Published

CRXJS

CRXJS

Modern Chrome extension development with built-in HMR and zero-config setup

NPM version

📦 Create CRXJS Project

npm create crxjs@latest

[!IMPORTANT] @latest MUST NOT be omitted, otherwise npm may resolve to a cached and outdated version of the package.

✨ Features

  • 🧩 Full Vite Plugin Ecosystem - Leverage any Vite-compatible plugins with zero extra setup
  • ⚙️ Zero Configuration - Start developing immediately with intelligent defaults
  • 3️⃣ Manifest V3 Support - Built for modern Chrome extensions with enhanced security
  • 🔥 True Hot Module Replacement - Instant UI updates while preserving extension state 🎈works with content scripts
  • 📁 Static Asset Import - Directly reference images/fonts in your code
  • 🤖 Auto Web-Accessible Resources - Automatic generation of web_accessible_resources manifest entries

[!NOTE]
Looking for MV2 support? See rollup-plugin

💝 Contributors

This project exists thanks to all the people who contribute.

And thank you to all our backers! 🙏

🤝 Supporting

If these plugins have helped you ship your product faster, please consider sponsoring me on GitHub.

Package Sidebar

Install

npm i @crxjs/vite-plugin

Weekly Downloads

68,344

Version

2.0.2

License

MIT

Unpacked Size

97.8 kB

Total Files

9

Last publish

Collaborators

  • jacksteamdev