Loading repository data…
Loading repository data…
devtechmarc / repository
Plantilla para extensiones de navegador (React + Vite + TypeScript) Plantilla lista para usar para crear extensiones de navegador (Chrome / Chromium) con React, Vite y TypeScript. Incluye una estructura preparada para popup, content scripts y background, con build optimizado para producción.
Plantilla lista para crear extensiones de navegador con:
public/manifest.json: manifiesto MV3 con placeholders y comentarios de campos.src/extension/background.ts: logica de background (fetch, storage, messaging).src/extension/content-script.ts: lectura/modificacion del DOM en paginas objetivo.src/App.tsx: UI del popup.yarn dev: desarrollo del popup con Vite.yarn build: genera dist con popup, background y content script.public/manifest.json con tu nombre, descripcion, permisos y matches.src/extension/background.ts y src/extension/content-script.ts.src/App.tsx.yarn build.dist como extension descomprimida en Chrome:
chrome://extensions -> activar "Modo desarrollador" -> "Cargar descomprimida".dist/js/background.js y dist/js/content-script.js.chrome.*, ya estan configurados los tipos en TypeScript.