- Browser-Erweiterungen lassen sich ohne Aufwand mit separaten Konfigurationsdateien einfach entwickeln
- Unterstützung für React + Typescript
- Abstrahiert die Datei
manifest.json. Wird automatisch aus Quellcode und Konfiguration erzeugt
- Mit der Content-Scripts-UI-Funktion lassen sich React-, Svelte3- und Vue3-Komponenten auf der aktuellen Seite mounten
- Unterstützung für Tab-Seiten
- Live-Reloading + React HMR
- Unterstützung für Umgebungsvariablen
- Storage- / Messaging-API
- Remote Code Import (Google-Analytics-Tracking-Code lässt sich einfach importieren)
- Mehrere Browser als Zielplattformen möglich
- Automatische Übermittlung mit der BPP- (Browser Platform Publish) GitHub Action
2 Kommentare
Ich habe bei einem mit vite erstellten Vanilla-React-Projekt jedes Mal einzeln das
manifesthinzufügen und mir Gedanken über die Dateianordnung machen müssen; wenn das gut funktioniert, dürfte es nützlich sein.Plasmo - SDK für die Entwicklung von Browser-Erweiterungen
Ich hatte es vor etwa zwei Jahren schon einmal gepostet, und in der Zwischenzeit wurden viele Funktionen hinzugefügt und verbessert.