- Permite desenvolver extensões de navegador facilmente, sem precisar se preocupar com arquivos de configuração separados
- Suporte a React + Typescript
- Abstrai o arquivo
manifest.json. Ele é gerado automaticamente a partir do código-fonte e das configurações
- Com o recurso de UI para Content Scripts, é possível montar componentes React, Svelte3 e Vue3 na página atual
- Suporte a páginas de aba
- Recarregamento em tempo real + React HMR
- Suporte a variáveis de ambiente
- API de Storage / Messaging
- Remote Code Import (permite importar facilmente código de rastreamento do Google Analytics)
- Possibilita segmentar vários navegadores
- Suporte a envio automático com a GitHub Action BPP (Browser Platform Publish)
2 comentários
Eu tinha que adicionar o
manifestmanualmente e pensar na organização dos arquivos em um projeto vanilla React feito com Vite; se isso funcionar bem, parece que pode ser bem útil.Plasmo - SDK para desenvolvimento de extensões de navegador
Eu já tinha postado isso uma vez há cerca de 2 anos, mas nesse meio-tempo muitos recursos foram adicionados e melhorados.