koala-ui · koala-nest · koala-utils

O ecossistema Koala para suas aplicações Angular e NestJS.

Componentes de UI, scaffolding de APIs e utilitários TypeScript — tudo pensado para produtividade, consistência e uma experiência moderna de desenvolvimento.

Bibliotecas

Três projetos complementares que compõem o ecossistema Koala.
Koala UI

Koala UI

@koalarx/ui

Componentes Angular prontos para produção

A experiência shadcn/ui, nativa para Angular. Signals, Tailwind CSS v4, SSR e zoneless. CLI para copiar componentes direto no seu projeto.

npm install -g @koalarx/ui
Koala Nest

Koala Nest

@koalarx/nest

APIs NestJS com DDD e TypeORM

CLI que copia módulos prontos para o seu repositório: arquitetura DDD, CRUD, autenticação, cache, jobs e OpenAPI com Scalar.

npm install -g @koalarx/nest

Koala Utils

@koalarx/utils

Validadores, datas e conversores TypeScript

Biblioteca utilitária compartilhada pelo ecossistema: KlString, KlDate, KlNumber, KlArray, KlCron e validações brasileiras (CPF/CNPJ).

npm install @koalarx/utils

Por que Koala?

Padrões compartilhados entre front-end e back-end.

Copy & paste, não npm package

Koala UI e Koala Nest copiam código para o seu repositório — você mantém controle total, sem dependências opacas de componentes ou módulos.

Stack moderna

Angular 21 com Signals e SSG, NestJS com DDD, Tailwind CSS v4 e DaisyUI — tudo alinhado ao que a comunidade já usa em produção.

Pronto para IA

Documentação em markdown, llms.txt e componentes copiados no projeto facilitam o uso com Cursor, Copilot e outros agentes de código.

Utils compartilhados

@koalarx/utils centraliza validações brasileiras, formatação de datas, strings e arrays — a mesma base nos projetos UI e Nest.