Tampermonkey® by Jan Biniok

Tampermonkey é uma extensão grátis para seu navegador e o gerenciados mais popular de scripts de usuário para navegadores baseados em Blink e WebKit, tais como ChromeMicrosoft EdgeSafariOpera Next e Firefox.

Mesmo que alguns dos navegadores suportados tenham suporte nativo a scripts de usuário, o Tampermonkey lhe dá muito mais comodidade na gestão de seus scripts. Ele fornece recursos como a instalação fácil de scripts, verificação automática de atualizações, uma visão geral simples de que scripts estão rodando em um guia, um editor embutido e há uma boa chance de que os scripts incompatíveis rodem bem no Tampermonkey.

É instalado em apenas um minuto, portanto, que tal uma tentativa?

Download

Recursos

Fácil acesso a scripts

popup menu

Com o Tampermonkey, é muito fácil gerenciar os seus userscripts. O ícone do Tampermonkey no canto superior direito mostra o número de scripts em execução e, ao clicar nele, você verá quais scripts de fato estão sendo executados e quais podem ser executados na página. ( tutorial em vídeo)

Visão geral dos scripts

script overviewClique na imagem para vê-la no tamanho original

O Tampermonkey mostra uma visão geral clara dos scripts instalados. Veja quando foram atualizados pela última vez, se têm uma página inicial, classifique-os e muito mais… ( tutorial em vídeo)

Níveis variáveis de configurações

config mode

Você pode escolher entre três níveis diferentes de configurações. Desta maneira, opções raramente usadas podem ser ocultadas para simplificar a página de configurações. ( tutorial em vídeo)

Atualização automática de script

script update settings

Você pode configurar a frequência com a qual haverá verificação de atualização para os scripts. Bugs por conta de userscripts desatualizados são coisa do passado. :)

Segurança

security settingsClique na imagem para vê-la no tamanho original

Só os paranoicos sobrevivem! Inclua na lista negra todos os sites que nunca devem estar acessíveis por um userscript.

Compatibilidade

compatibility settings

Muitos userscripts são desenvolvidos para o gerenciador de userscripts do Firefox, chamado Greasemonkey (<= 3.x). É por isso que o Tampermonkey oferece uma camada de compatibilidade e tenta detectar as configurações necessárias automaticamente.

Sincronização do script de usuário

sync settings

Você usa mais que um Chrome, um em casa e outro no trabalho? Gostaria de poder sincronizar os seus scripts? Basta ativar o recurso de sincronização do Tampermonkey.

Editor CodeMirror

editor settings

Precisa desenvolver ou editar um script? Sem problemas! O Tampermonkey conta com um editor integrado.

Verificação de sintaxe com o ESLint

editor with linter hintsClique na imagem para vê-la no tamanho original

O seu script não funciona? Talvez a verificação de sintaxe do Tampermonkey encontre o problema… :)

Desenvolvimento acelerado

allow access to file urlsClique na imagem para vê-la no tamanho original

O editor do Tampermonkey é bacana, mas você tem um próprio, que é mais rápido, melhor… A solução é habilitar o acesso ao arquivo e, depois, você pode requerer a cópia local do seu script.

Você também pode experimentar a extensão Tampermonkey Editors para editar o script em vscode.dev

Remoção

Se não estiver satisfeito com o Tampermonkey (é improvável que isso aconteça, mas vai saber? ;), então você pode removê-lo na página de extensões do Chrome.