koala-ui · koala-nest · koala-utils

The Koala ecosystem for your Angular and NestJS applications.

UI components, API scaffolding, and TypeScript utilities — all built for productivity, consistency, and a modern developer experience.

Libraries

Three complementary projects that make up the Koala ecosystem.
Koala UI

Koala UI

@koalarx/ui

Production-ready Angular components

The shadcn/ui experience, native to Angular. Signals, Tailwind CSS v4, SSR, and zoneless. CLI to copy components directly into your project.

npm install -g @koalarx/ui
Koala Nest

Koala Nest

@koalarx/nest

NestJS APIs with DDD and TypeORM

CLI that copies ready-made modules into your repository: DDD architecture, CRUD, auth, cache, jobs, and OpenAPI with Scalar.

npm install -g @koalarx/nest

Koala Utils

@koalarx/utils

Validators, dates, and TypeScript converters

Shared utility library across the ecosystem: KlString, KlDate, KlNumber, KlArray, KlCron, and Brazilian validations (CPF/CNPJ).

npm install @koalarx/utils

Why Koala?

Shared patterns across front-end and back-end.

Copy & paste, not npm packages

Koala UI and Koala Nest copy code into your repository — you stay in full control, without opaque component or module dependencies.

Modern stack

Angular 21 with Signals and SSG, NestJS with DDD, Tailwind CSS v4, and DaisyUI — aligned with what teams already run in production.

AI-ready

Markdown docs, llms.txt, and copied-in-project components make it easy to use with Cursor, Copilot, and other coding agents.

Shared utils

@koalarx/utils centralizes Brazilian validations, date formatting, strings, and arrays — the same foundation for UI and Nest projects.