fivem-ts-boilerplate

TypeScript boilerplate for FiveM with all of your resources source code at the same place! It also includes helpful utilities such as emitNetPromise and prisma ORM. Blazing fast builds with ESBuild! ๐Ÿš€

boilerplatetypescriptfivemcitizenfxprismaesbuildreact
FreeRepo

Preview

fivem-ts-boilerplate preview

Overview

FiveM TypeScript Boilerplate This repository is a basic boilerplate for getting started with TypeScript in FiveM scripting. It contains helpful utilities such as: delay emitNetPromise onNetPromise Prisma ORM NUI with React + Vite (credits to project-error) Requirements Node > v10.6 Yarn (Preferred but not required) Getting Started First clone the repository somewhere near your server folder, then point serverFolder in esbuild.config.js to your server folder

Features

typescript-supportprisma-ormreact-nuivite-bundleresbuild-compilationnet-promisesutility-functions

Feature Flags

None

Recommended Use Cases

fivem-scriptingcitizenfx-developmentgame-server-resources

Frontend

reactvite

Backend

typescript

Auth Providers

None

Deployment Targets

fivem-server

Payment Providers

None

Quick Facts

โญ Stars
8
๐Ÿด Forks
3
๐Ÿ”„ Active
Unknown

Stack

Language
typescript
ORM
prisma

Data Layer

ORM
prisma

UI Stack

Components
react

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate