Skip to main content

What is FR Notify?

FR Notify (v1.0.0) is FiveRank's free notification system for FiveM. It replaces native ESX and QBCore notifications with modern glassmorphism toasts — no external dependencies, a single export and compatible with any existing script.

One export. Four types. Zero dependencies.


What's included?

Modern glassmorphism design

Each notification shows a glass background with a colour-coded left accent bar (green, red, blue, amber by type), an inline SVG icon, optional title, message and a progress bar showing time remaining. Click to dismiss.

Four notification types

TypeColourUse
successGreenCompleted successfully
errorRedError, insufficient funds, access denied
infoBlueNeutral information, instructions
warningAmberWarning, upcoming restart, caution

Simple API

exports['fr_notify']:Send('Vehicle saved.')
exports['fr_notify']:Send({ type = 'success', title = 'Garage', message = 'Stored.', duration = 4000 })
exports['fr_notify']:Success('Saved!', 'Garage')
exports['fr_notify']:Error('Not enough money')
exports['fr_notify']:Info('Press E to interact')
exports['fr_notify']:Warning('Restart in 5 min')

Server-side trigger

TriggerClientEvent('fr_notify:send', source, { type = 'error', message = 'You are wanted.' })

Automatic framework override

With Config.OverrideFramework = true, fr_notify replaces ESX.ShowNotification and routes QBCore:Notify and esx:showNotification. All existing scripts use the new design without touching a single line.

Zero dependencies

No oxmysql, no ESX, no QBCore required. Works on any FiveM server — standalone, ESX or QBCore.


Dependencies

None. It is the only FiveRank resource that is fully standalone.


Compatibility

Compatible with all frameworks and scripts. If you use fr_dealership, fr_hub, fr_deck or any other FiveRank resource — all include native fr_notify support with automatic fallback if it is not installed.


Credits