Versão Alpha — em desenvolvimento ativo

Bem-vindo ao DarkStar

Forjado no vácuo. Construído para durar.

Um framework backend para Node.js com a clareza e produtividade do Laravel — sem a bagunça do ecossistema.

npm install -g @darkstar-cli/cli

🚧 O DarkStar está em alpha inicial. Não use em produção — as APIs vão mudar sem aviso prévio. Estamos forjando o núcleo. Segura a empolgação.

Por que o DarkStar existe?

Sou fã de PHP. A primeira vez que vi o Laravel bati a cabeça e não entendi nada — mas quando entendi, pensei: "isso é brilhante".

O NestJS tenta trazer essa experiência pro Node, mas na prática é verboso, cheio de decoradores e difícil de ler. O Express puro é flexível demais — você acaba construindo a mesma estrutura do zero em todo projeto.

O DarkStar nasceu pra resolver isso: um framework Node.js com a clareza e produtividade do Laravel, sem a bagunça do ecossistema.

Não é mais um framework pra aprender. É um framework pra parar de decidir e começar a entregar.

Filosofia

Cinco princípios inegociáveis. Zero espaço pra dúvida.

Convenção sobre configuração

Estrutura pronta, sem decisão desnecessária.

MVC de primeira classe

Controller → Service → Repository é o padrão, não uma opinião.

CLI que faz o trabalho pesado

Uma linha de comando gera toda a camada.

Dependências centralizadas

Você atualiza o DarkStar, não 40 pacotes separados.

ORM expressivo

Query builder fluido estilo Eloquent, não decoradores.

Pronto pra decolar?

Do primeiro comando até o ORM estilo Eloquent — a documentação te leva do zero ao CRUD em minutos.