Coder Social home page Coder Social logo

cenkce / chrome-extension-tools Goto Github PK

View Code? Open in Web Editor NEW

This project forked from maikel-ortega-hernandez/chrome-extension-tools

0.0 0.0 0.0 8.95 MB

Bundling Chrome Extensions can be pretty complex. It doesn't have to be.

Home Page: https://crxjs.dev/vite-plugin

JavaScript 12.72% TypeScript 76.43% CSS 2.18% HTML 4.87% Vue 1.48% Svelte 2.17% MDX 0.14%

chrome-extension-tools's Introduction

CRXJS

What is CRXJS?

CRXJS is a project to bring a modern developer experience to the Chrome Extension ecosystem. This repo houses two bundling libraries: a modern Vite plugin and a legacy Rollup plugin.

Get Started in 90 seconds.

Features

If you're starting a new Chrome Extension project, consider using @crxjs/vite-plugin. This Vite plugin brings all the features of Vite to the Chrome Extension developer experience.

@crxjs/vite-plugin rollup-plugin-chrome-extension
Works on Vite โšก Rollup
Simple Config Yes Yes
HMR True HMR Auto-reload
Static Asset Imports Yes With config
MV3 Yes Yes
MV2 - Yes
Auto Web-accessible Resources Yes -
Documentation CRXJS Vite Plugin Docs Extend Chrome Docs
NPM npm (scoped) npm (scoped)

Supporting

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

Contributing

We encourage pull requests! This is a pnpm monorepo, so use pnpm instead of Yarn or npm.

chrome-extension-tools's People

Contributors

a-shleifman avatar amysteam avatar anatolykopyl avatar andarist avatar citrusfruits avatar detachhead avatar elwin013 avatar floer32 avatar fractalo avatar github-actions[bot] avatar ibz786 avatar jacksteamdev avatar jaiakash avatar jones-sam avatar jpozo20 avatar leave-it-blank avatar lioness100 avatar marcoreni avatar mnoorenberghe avatar mubaidr avatar plusminushalf avatar rbhalla avatar remixz avatar renovate-bot avatar renovate[bot] avatar ryoid avatar tadwohlrapp avatar thdoan avatar tomdygo avatar yinjs avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.