FiveM-React-Lua-Boilerplate

A basic boilerplate for FiveM using Lua 5.4 and React 19 (TypeScript), integrated with Biome.js, Shadcn, Tailwind CSS v4 and Node.js 22.

reactnodejsboilerplatetypescriptluafivemtailwindcssshadcn-uibiomejstailwind

Preview

FiveM-React-Lua-Boilerplate preview

Overview

This is a starter template for building user interfaces in FiveM (a Grand Theft Auto V multiplayer framework) using React and TypeScript on the frontend with Lua scripting on the backend. It provides pre-configured tooling and component structure to speed up development of in-game menus and dashboards, though it currently requires downgrading Tailwind CSS and shadcn to older versions due to browser compatibility limitations.

Features

hot-reloadlua-integrationnui-utilitiescomponent-library

Feature Flags

subscriptions

Recommended Use Cases

fivem-game-developmentgame-ui-developmentlua-react-integration

Frontend

reacttypescripttailwindcssshadcn-uibiomejs

Backend

lua

Auth Providers

None

Deployment Targets

fivem

Payment Providers

None

Quick Facts

โญ Stars
4
๐Ÿด Forks
1
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-11-05T07:08:58.000Z

Stack

Framework
react
Language
typescript
CSS
tailwindcss

Data Layer

UI Stack

Styling
tailwindcss
Components
shadcn-ui

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Found pricing cues (currency/per/tier)
Get Started with this Boilerplate