Open Source — GPLv3 License

Monospace

Monorepo สำหรับพัฒนา FiveM NUI ด้วย Preact, Vite และ Tailwind CSS
— รวม config, components และ utilities ไว้ในที่เดียว

A monorepo for developing FiveM NUI interfaces with shared configs, UI components, and utilities.

$bun install
BunTurborepoPreactViteTailwindTypeScriptZodBiome

ทำไมต้อง Monospace?

Why Monospace?

ลดงาน setup ซ้ำๆ — ทุก NUI App ใช้ tooling เดียวกัน พัฒนาเร็วขึ้น มั่นใจมากขึ้น

โครงสร้าง Monorepo

Monorepo Structure

จัดการทุก NUI App ในที่เดียว พร้อม shared packages สำหรับ config, UI และ utilities

พัฒนาเร็วขึ้น

Faster Development

Turborepo cache + Vite HMR ทำให้ build เร็วและ dev loop สั้นลง

Type-Safe ตลอดสาย

End-to-End Type Safety

TypeScript strict mode + Zod validation สำหรับ NUI events ระหว่าง Lua กับ JS

Styling ที่สอดคล้อง

Consistent Styling

Tailwind CSS config, PostCSS, และ base styles พร้อมใช้ทุก App

พร้อมเริ่มพัฒนา NUI แล้วหรือยัง?

Ready to start building NUI?

เปิด Docs เพื่อดูวิธีติดตั้งและเริ่มสร้าง App ตัวแรก หรือเข้าร่วม Discord เพื่อพูดคุยกับชุมชน