A lightweight, standalone progressbar for FiveM / ESX with a clean animated countdown UI. Drop-in replacement forDocumentation Index
Fetch the complete documentation index at: https://docs.apex-services.site/llms.txt
Use this file to discover all available pages before exploring further.
lib.progressBar / lib.progressCircle — no code changes in your existing scripts — but also usable on its own via exports or legacy events.
Features
- Clean minimal UI — bottom-centered, animated fill stripe
- Dark + light themes — per-call color override
- Drop-in ox_lib override —
lib.progressBarandlib.progressCircleuse the APEX UI - Legacy event compatibility —
a_hud::StartProgressBar/StopProgressBarstill work - Standalone exports —
start,stop,update,isActive - en/de localization
Requirements
Required
es_extended, ox_libConfiguration
config.lua
onComplete callback gives a wasCancelled bool.
Hooks
See Hooks reference / Progressbar. Key hooks:Hooks.OnProgressStateChanged(isActive), Hooks.ShouldBypassOverride, Hooks.ShouldCancelProgress.
Resource info
Code accessible:
config.lua, hooks.lua, locales/*, html/*. Approximately 350 lines of Lua + NUI. Client-only logic. English + German.