Motivação
Por que criar mais uma ferramenta de markup quando o mundo já está cheio de opções? A resposta está nos problemas cotidianos que nenhum gerador atual resolve de forma satisfatória.
O problema com código gerado por IA
Assistentes de IA são ótimos para gerar código rapidamente, mas a manutenção desses se torna um pesadelo. O código gerado é:
- Verboso demais — blocos de HTML imensos que você nem quer olhar
- Difícil de customizar — classes aninhadas, estrutura inexplicável, tudo embolado
- Impossível de manter — você não sabe o que cada parte faz, então medo de quebrar impede mudanças
O resultado? Você passa mais tempo debugando e refazendo do que criando algo novo.
As ferramentas existentes são complicadas demais
Frameworks como React, Vue e Next.js são poderosos, mas para que criar uma landing page simples ou um site estático você precisa aprender:
- Componentes e estado
- Lifecycle hooks
- Build configurations
- Deployment pipelines
Tudo isso para renderizar: <h1>Minha página</h1>.
Tempo perdido = dinheiro perdido
Eu estava perdendo horas — às vezes dias — fazendo ajustes em sites que deveriam ser simples. Cada pequena mudança exigia:
- Entender a estrutura gerada
- Encontrar onde a classe X ou Y estava definida
- Testar se nada quebrou
- Repetir o processo para o próximo ajuste
Eu pensava: "tem que haver um jeito mais fácil".
A solução: simplicidade intencional
O Seed nasceu dessa frustração. Um linguagem que:
- É mínima por design — sem state, sem lifecycle, sem build
- Tem sintaxe previsível — indentação é tudo que importa
- Gera HTML puro — você pode inspecionar e entender o output
- É rápido de aprender — em 5 minutos você já está produzindo
Não é para substituir frameworks completos. É para quando você precisa de algo simples, rápido, e que simplesmente funcione.
Seed foi criado por um desenvolvedor que estava cansado de complicação. Se você sente o mesmo, este projeto é para você.