Seleção Diária do Show HN (2025-08-28)
- Alternativa ao Meetup.com e Eventribe para pequenos grupos
- Converse com o Nano Banana diretamente pelo WhatsApp
- React Web Camera – Corrige o limite de uma única foto em
<input type=file>
- Testronaut – Testes de navegador baseados em missões com IA
- Regolith – Biblioteca de regex que previne CVEs de ReDoS em TypeScript
- Adicione áudio aos seus cartões do Anki
- Element to LLM – Extensão que transforma o DOM em tempo de execução em JSON para LLMs
- Copiar/colar entre dispositivos e transferência de arquivos de 5 MB (E2E, sem cadastro)
- Criei um importador de CSV open-source que eu queria que existisse
- Criei um robô que desenha caricaturas com uma caneta Sharpie
- Dsa.rb: Pratique estruturas de dados e algoritmos em Ruby pela linha de comando
- AlphaSuite – Uma plataforma open-source para análise quantitativa de ações
- MaskWise: Redija, mascare e anonimize dados em arquivos de treinamento para LLMs
Alternativa ao Meetup.com e Eventribe para pequenos grupos [Negócios]
30 pontos, 7 comentários
Plataforma open-source e mobile-first para RSVP de pequenos grupos, como alternativa ao Meetup.com e Eventribe.
- Compartilhamento com um clique usando URLs únicas e memoráveis para cada evento
- Nenhum cadastro ou registro necessário para criar eventos
- Design simples e intuitivo, sem curva de aprendizado
- Solução auto-hospedável para evitar taxas de serviço
- Aberto a feedback e melhorias
Link da Discussão, Link Original
Converse com o Nano Banana diretamente pelo WhatsApp [ChatBots]
22 pontos, 8 comentários
Converse com o Nano Banana diretamente pelo WhatsApp usando uma plataforma no-code.
- Construído em uma plataforma no-code para WhatsApp
- Adoção viral dentro de grupos sociais
- Permite interação direta com o Nano Banana via WhatsApp
Link da Discussão, Link Original
React Web Camera – Corrige o limite de uma única foto em <input type=file>
[Ferramentas para Desenvolvedores]
22 pontos, 3 comentários
React Web Camera é um componente React leve que permite capturar várias fotos em uma única sessão no navegador, superando o limite padrão de uma única foto do <input type="file">
.
- Captura várias fotos em uma única sessão da câmera
- Funciona inline no navegador sem precisar reabrir a câmera
- Permite visualizar e remover fotos antes de enviar
- Totalmente client-side, garantindo privacidade do usuário
- Compatível com aplicativos web, UIs responsivas e PWAs
Link da Discussão, Link Original
Testronaut – Testes de navegador baseados em missões com IA [Ferramentas para Desenvolvedores]
3 pontos, 1 comentário
Testronaut é um framework de testes autônomo com IA que define testes end-to-end como "missões" em inglês simples e os executa via Playwright.
- Usa IA (GPT-4o) para adaptar testes a mudanças na UI mantendo relatórios determinísticos
- Suporta missões escritas como strings ou funções com ferramentas como click, type e navigate
- Executa localmente via CLI (
npx testronaut
) sem necessidade de serviço hospedado - Gera relatórios em JSON e HTML com detalhes passo a passo e capturas de tela
- Open-source, em estágio inicial e instalável com um comando
Link da Discussão, Link Original
Regolith – Biblioteca de regex que previne CVEs de ReDoS em TypeScript [Ferramentas para Desenvolvedores]
26 pontos, 25 comentários
Regolith é uma biblioteca de regex em TypeScript projetada para prevenir ataques ReDoS usando o mecanismo de regex em tempo linear do Rust.
- Usa a biblioteca Regex do Rust para execução em tempo linear, prevenindo vulnerabilidades ReDoS
- Mitiga CVEs comuns em TypeScript/JavaScript causados por ataques de negação de serviço via regex
- Garante desempenho previsível ao evitar correspondência de regex em tempo exponencial
- Projetado para manipulação mais segura de regex em aplicativos web
- Aberto a feedback da comunidade para melhorias
Link da Discussão, Link Original
Adicione áudio aos seus cartões do Anki [Educação]
3 pontos, 0 comentários
Resumo em uma frase: Uma ferramenta de linha de comando que gera e adiciona áudio de texto para voz aos cartões do Anki usando ElevenLabs.
- Gera automaticamente áudio para cartões do Anki
- Usa ElevenLabs para texto em voz
- Interface de linha de comando para fácil integração
Link da Discussão, Link Original
Element to LLM – Extensão Que Transforma o DOM em Tempo de Execução em JSON para LLMs [Ferramentas para Desenvolvedores]
5 pontos, 4 comentários
Uma extensão de navegador que captura o estado do DOM em tempo de execução e o exporta como JSON para LLMs, depuração e testes.
- Captura o DOM em tempo de execução (estado pós-renderização), incluindo visibilidade, valores de entrada e atributos de dataset.
- Executa localmente sem telemetria ou requisições externas, garantindo segurança e privacidade.
- Útil para depurar formulários, relatórios de bugs reproduzíveis, automação de testes e engenharia de prompts.
- Disponível para Chrome e Firefox.
Copiar/colar entre dispositivos e transferência de arquivos de 5 MB (E2E, sem cadastro) [Produtividade]
3 pontos, 0 comentários
Uma ferramenta baseada em navegador para copiar/colar texto entre dispositivos e transferir pequenos arquivos com criptografia end-to-end.
- Sem cadastro necessário, acesse via código ou QR
- Criptografia AES-256 end-to-end
- Suporta transferência de arquivos de até 5 MB
- Funciona totalmente no navegador
Link da Discussão, Link Original
Criei um importador de CSV open-source que eu queria que existisse [Ferramentas para Desenvolvedores]
4 pontos, 3 comentários
Importador de CSV open-source projetado para preencher uma lacuna nas ferramentas existentes.
- Open-source
- Projetado para facilidade de uso
- Atende necessidades não supridas na funcionalidade de importação de CSV
Link da Discussão, Link Original
Criei um robô que desenha caricaturas com uma caneta Sharpie [Design]
4 pontos, 1 comentário
Um robô que desenha caricaturas a partir de fotos usando uma caneta Sharpie e um plotter impresso em 3D.
- Usa um modelo de difusão (Flux Kontext LoRA) treinado em imagens de caricaturas
- Possui um suporte 3D para caneta Sharpie em uma impressora Ender 3
- Converte fotos em caricaturas e depois em G-code para plotagem
- Inclui um site para experimentar o serviço
Link da Discussão, Link Original
Dsa.rb: Pratique estruturas de dados e algoritmos em Ruby pela linha de comando [Educação]
4 pontos, 0 comentários
Uma ferramenta de linha de comando para praticar estruturas de dados e algoritmos em Ruby usando exercícios baseados em testes.
- Abordagem baseada em testes com Minitest para validar implementações
- Executa localmente e é facilmente extensível com novos exercícios
- Foca em padrões algorítmicos em vez de casos de teste exaustivos como LeetCode
- Carrega dinamicamente implementações do usuário em tempo de execução para prática
- Projetado como pré-requisito para plataformas como LeetCode para habilidades básicas em DSA
Link da Discussão, Link Original
AlphaSuite – Uma plataforma open-source para análise quantitativa de ações [Finanças]
3 pontos, 0 comentários
AlphaSuite é uma plataforma open-source para análise quantitativa de ações, oferecendo ferramentas para treinamento de modelos, backtesting e gerenciamento de trades.
- Suíte abrangente para análise financeira quantitativa
- Suporta treinamento e validação de modelos
- Inclui recursos de backtesting e gerenciamento de trades
- Projetada para estratégias de trading baseadas em dados
- Open-source e acessível para traders e analistas
Link da Discussão, Link Original
MaskWise: Redija, mascare e anonimize dados em arquivos de treinamento para LLMs [Ferramentas para Desenvolvedores]
3 pontos, 2 comentários
MaskWise é uma ferramenta para redigir, mascarar e anonimizar dados sensíveis em arquivos de treinamento para LLMs.
- Escaneia e reconhece informações sensíveis (nomes, e-mails, endereços, etc.)
- Processa imagens para mascarar conteúdo sensível
- Lida com dados estruturados
- Construído com TypeScript e Node.js
- Usa MS Presidio como backend
- Projeto em estágio inicial aberto a feedback e contribuições