KUIejs

Composable UI System for Real Products

KUIejs is a production-ready UI system built with Express and EJS. A composable design system and component architecture for real-world applications.

Quick Start

$ npm install
$ npm run dev

Server starts at http://localhost:3000

Scripts

  • npm run dev server + CSS watcher in parallel
  • npm run build compile CSS then TypeScript → dist/
  • npm start run dist/server.js in production

Tech Stack

Node.js

20+

Express

4

EJS

3

Tailwind

4

TypeScript

5

Font Awesome

6 Free

Module Layers

1 modules/ui/ Primitive partials — atoms & molecules
2 modules/app/ Application-level patterns — organisms
3 modules/domain/ Industry-specific components
4 views/themes/ Full-page multi-site demos

Each layer builds on the one above it. Keep business logic in domain/app layers; ui partials stay generic.

Built by Kuray Karaaslan · Licensed under 0BSD