8.0.3 • Published 3 months ago

@warxander/vein v8.0.3

Weekly downloads
-
License
APSL-2.0
Repository
github
Last release
3 months ago

Vein: an easy-to-use GUI library for FiveM

Vein is an immediate mode GUI library for FiveM.\ The main goal was to create a newbie-friendly and fun-to-use GUI library without Web technologies.\ Vein uses GTA V graphics API for input handling and rendering.\ It is written on TypeScript, but you can use it with your favourite programming language, thanks to FiveM exports mechanism.\ Vein provides a decent built-in item library, which you can customize with a CSS subset or even extend with your own ones.

alt text

Quick Start

  • Download and put into resources/ directory
  • Add ensure vein to server.cfg

Immediate mode

const vein = exports.vein;

vein.beginFrame();

if (vein.button('Click Me'))
    console.log('Hello World!');

vein.endFrame();

Documentation

Visit Vein website for documentation.

Demo

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).

8.0.3

3 months ago

8.0.2

3 months ago

8.0.1

3 months ago