Vein is an immediate mode GUI library for FiveM
- Native-based input and rendering (custom fonts, textures, full control)
- Based on FiveM exports API (supports all languages)
- 16 built-in items (plus custom item support)
- Drag & Drop support
- CSS-based customization
- Download and put into
resources/
directory - Add
ensure vein
toserver.cfg
const vein = exports.vein;
vein.beginFrame();
if (vein.button('Click Me'))
console.log('Hello World!');
vein.endFrame();
Visit Vein website for documentation
Follow Vein demo as an example for your own GUI.
Run it as FiveM server resource to see how Vein looks like in game (use /veinDemo
command)