Edição 2 · 26 de out. de 2026 · 10 escolhidos entre 3.085 repos novos
Um navegador headless em Rust para agentes e SQL tipado no TypeScript
Nesta semana, muitos projetos cuidam da infraestrutura em volta dos agentes de código: navegador, busca de código, políticas de segurança e regras de design. Também apareceram ferramentas sem IA com ideias espertas, como importar arquivos .sql direto no TypeScript e desenhar PRs como diagramas animados.
01Por que foi escolhido: Navegador headless em Rust que serve CDP, WebDriver Classic e BiDi em um único binário. Layout e screenshots só são gerados quando necessário, então operações só no DOM saem baratas, e as páginas podem ser exportadas em Markdown ou árvores de texto semântico. Substitui o Chrome Headless.
Um navegador headless feito em Rust para agentes de IA, com automação via CDP, WebDriver e BiDi e layout e renderização sob demanda.
22,9 mil+1,1 mil esta semana639RustApache-2.0Bem mantidoAtualizado há 53 minutos02Por que foi escolhido: Você importa arquivos .sql no TypeScript e recebe funções de consulta tipadas. Os tipos de linhas e parâmetros vêm do banco de desenvolvimento, erros de SQL aparecem como erros do tsc e não há etapa de geração de código.
Importe arquivos .sql no TypeScript com inferência completa de tipos, validação no banco de desenvolvimento e sem etapa de geração de código.
1,5 mil+95 esta semana17RustMITAtualizado há 48 minutos03Por que foi escolhido: Desenha cada pull request como diagramas animados de arquitetura e fluxo de dados, postados como comentário no GitHub, GitLab ou Bitbucket. Partes adicionadas, alteradas e removidas ganham cores, e ao clicar numa seta você vê o payload da requisição e da resposta.
Representa cada pull request em diagramas animados de arquitetura e fluxo de dados, publicados como comentário no PR, para GitHub, GitLab e Bitbucket.
2,4 mil+59 esta semana99TypeScriptMITAtualizado há 1 hora04Por que foi escolhido: Agente de IA multiusuário e auto-hospedado para times, usado no Slack ou na web com a mesma identidade. Cada pessoa e cada sala tem memória, arquivos, permissões e sandbox isolados, e dá para trocar o harness entre Pi e Claude Code.
Agente de IA multiplayer e self-hosted para equipes, acessível pelo Slack e pela web, com workspaces isolados por pessoa e por sala.
15,7 mil+60 esta semana1,9 milTypeScriptMITAtualizado há 40 minutos05Por que foi escolhido: Você pergunta em linguagem natural onde certo comportamento está no código e recebe lista de arquivos, trechos com número de linha e local das declarações, pensado para agentes. Analisa declarações em Python, TS/JS, Go e Rust.
Uma CLI que encontra código relevante a partir de perguntas em linguagem natural e retorna arquivos, pistas e trechos de código para agentes de programação.
3,2 mil+85 esta semana245TypeScriptMITBem mantidoAtualizado há 3 horas06Por que foi escolhido: Camada de políticas para agentes de código que se conecta a 12 harnesses, incluindo Claude Code e Codex, e bloqueia leituras de .env, sudo e force push antes da execução. Vem com 40 políticas e aceita outras escritas em JS ou TS.
Observabilidade e aplicação de políticas para agentes e assistentes de programação com IA, bloqueando chamadas perigosas de ferramentas em 12 harnesses antes que sejam executadas.
8,2 mil+1,1 mil esta semana573TypeScriptOtherBem mantidoAtualizado há 12 horas07Por que foi escolhido: Linter de design systems com Tailwind feito pelo shadcn e pensado para agentes. Restringe overrides de className por componente, bloqueia valores arbitrários e cores soltas e sugere correções com os tamanhos, variantes e temas do seu projeto.
Um linter pensado para agentes, voltado a design systems com Tailwind: define regras de estilo permitidas e sugere correções com base nos seus componentes e no seu tema.
3,3 mil+29 esta semana72TypeScriptMITBem mantidoAtualizado há 5 dias08Por que foi escolhido: Formato e CLI para descrever uma identidade visual com tokens de design em YAML e justificativa em markdown, para os agentes criarem interfaces consistentes. O lint checa referências quebradas e contraste WCAG, e o diff mostra mudanças de tokens entre versões.
Uma especificação de formato e uma CLI para descrever uma identidade visual (tokens de design e texto explicativo), ajudando agentes de código a criar UIs consistentes.
28,8 mil+97 esta semana2,3 milTypeScriptApache-2.0Atualizado ontem09Por que foi escolhido: Editor de vídeo não linear escrito do zero em Rust puro, com codecs e composição em GPU próprios. Tem trims ripple, roll, slip e slide, correção de cor com curvas e rodas de cor e medição de loudness EBU R128, como alternativa ao Premiere Pro e ao DaVinci Resolve.
Editor de vídeo não linear open source, escrito do zero em Rust puro, com codecs próprios, composição por GPU e correção de cor.
17,7 mil+697 esta semana7,3 milRustApache-2.0Bem mantidoAtualizado há 4 horas10Por que foi escolhido: Tutorial passo a passo para construir do zero um agente de código mínimo em TypeScript que lê arquivos, edita código e roda comandos. Segue o fluxo de dados do pi mantendo só o essencial, e o código vai sendo preenchido ao lado do texto.
Um tutorial passo a passo para criar do zero um agente de programação mínimo em TypeScript, capaz de ler arquivos, editar código e executar comandos.
1,3 mil+6 esta semana109TypeScriptMITAtualizado há 14 dias