- Permet de développer facilement des extensions de navigateur sans se soucier de fichiers de configuration séparés
- Prise en charge de React + Typescript
- Abstraction du fichier
manifest.json, généré automatiquement à partir du code source et de la configuration
- La fonctionnalité Content Scripts UI permet de monter des composants React, Svelte3 et Vue3 sur la page actuelle
- Prise en charge des pages d’onglet
- Rechargement en temps réel + React HMR
- Prise en charge des variables d’environnement
- API de stockage / messagerie
- Remote Code Import (permet d’importer facilement le code de suivi Google Analytics)
- Possibilité de cibler plusieurs navigateurs
- Prise en charge de la soumission automatique via la GitHub Action BPP (Browser Platform Publish)
2 commentaires
Dans un projet React vanilla créé avec vite, il fallait ajouter le
manifestun par un et réfléchir à l’emplacement des fichiers ; si ça fonctionne bien, cela semble pouvoir être utile.Plasmo - SDK pour le développement d’extensions de navigateur
Je l’avais déjà partagé une fois il y a environ deux ans, et entre-temps beaucoup de fonctionnalités ont été ajoutées et améliorées.