Skip to Content
NotifyOverview

Notify

elvisuals_notify is a standalone notification and text-prompt resource for FiveM. It includes four themes, responsive scaling, and an in-game settings editor.

Quick start

After installing the resource, call the client export from any resource:

exports['elvisuals_notify']:notify({ type = 'success', title = 'Payment received', description = 'You were paid **$1,250**.', })

Use the colon form shown above. The dot form does not pass export arguments correctly in Lua.

Display patterns

PatternUse it for
Transient toastShort messages that close automatically
Persistent toastA compact status that stays until your script hides it
Persistent panelLonger-running information that needs more room
Progress panelProgress controlled by your script, from 0 to 100
Checklist panelMulti-step jobs with done, active, pending, and folded states

Text prompts are separate from notifications and use showTextUI and hideTextUI.

Included

  • No required framework, dependency, npm install, or build step.
  • Compatible with standalone resources, ox_core, QBCore, and ESX.
  • Four presets plus individual color overrides.
  • Resolution-aware scaling and configurable placement.
  • Queue limits, duplicate grouping, and reserved screen areas.
  • An ACE-protected editor with live previews and server-wide saved settings.

Next steps