Gerador de Extensões Underground
Descreva sua extensão, gere o código, refine-o com IA e exporte para Chrome, Edge, Firefox, Opera ou Safari.
Apoie o forge gratuito mantendo este espaço disponível para patrocinadores.
Resumo da extensão
Seu kit inicial
extension.spec.yaml descreve a extensão e PROMPT.md pode reconstruí-la do zero. Ambos são incluídos em cada exportação.
Estúdio App.tsx
Um chatbot para um arquivo. Peça uma alteração, leia o novo src/App.tsx e aplique-o.
Chat do App.tsx
Benchmark do App.tsx
src/App.tsx
Versões do App.tsx
Toda alteração aplicada é mantida aqui, da mais recente para a mais antiga.
Refinar com IA
Peça alterações. Cada resposta pode atualizar o plano e reconstruir o código.
Chat
Plano de construção
RascunhoSeu plano aparecerá aqui assim que você gerar ou solicitar uma alteração.
Ícone da extensão
Gere um ícone quadrado com o modelo de imagem Gemini e envie-o dentro da sua exportação.
Um ícone mantido é adicionado a cada exportação de navegador como icons/icon-16.png, icon-48.png e icon-128.png.
Versões e git
Cada commit salva um snapshot completo da extensão: histórico, branches, diffs e lançamentos marcados que você pode reconstruir no git real.
Árvore de trabalho
Histórico
Suas versões aparecerão aqui após o primeiro commit.
Restaurar coloca uma versão anterior de volta no editor. Faça o commit depois para mantê-la.
Console de injeção
Digite o codex de 99 combinações em um alvo automaticamente. Escolha um intervalo, defina a velocidade das teclas e execute linha de macro por linha de macro.
Controle de execução
Este console controla o sandbox abaixo. Ele não pode anexar um depurador a outras abas — uma página em sandbox não tem acesso a elas, e esta ferramenta não tenta.
Terminal
Pressione INICIAR e cada linha de macro aparecerá aqui conforme for executada.
Script de carga útil
Destino da sandbox
Eventos de tecla recebidos
Cada keydown, keypress e keyup despachado aparece aqui.
Testar no Chrome
Execute a extensão em uma cópia do navegador aqui, depois baixe um kit que abre um Chrome descartável com ela carregada.
Navegador simulado
O popup é executado de verdade — React, Tailwind e seu src/App.tsx compilado — com as APIs do navegador respondidas aqui em vez de pelo Chrome. Ele não pode testar o que apenas um navegador pode: prompts de permissão reais, suas abas reais e outros sites.
Internos da extensão
A extensão ainda não salvou nada.
Abra o popup e cada chamada de navegador que ele fizer aparecerá aqui.
Este kit ainda não possui um worker de segundo plano. Peça ao chat para adicionar um — é ele que lida com alarmes, emblemas e mensagens quando o popup está fechado.
Nenhum alarme agendado.
