⚡ Omni Notify — Modern Notification System
A clean, premium and highly configurable notify system for your FiveM server.
Drop it in, call one export, done. No dependencies.
━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 12 built-in styles — glass, solid, filled, outline, minimal, accent,
square, rounded, ring (circular countdown), banner, toast, gradient
• 6 positions (top / bottom · left / center / right)
• Fully configurable UI — width, radius, spacing, font, font scale,
glass blur, accent bar, icons — all from config
• Notification types with custom color, icon, title, sound & per-type duration
• Built-in sounds via Web Audio — no sound files needed
• Progress bar + pause-on-hover
• Sticky notifications (stay until closed)
• Auto-duration based on text length
• Anti-spam (dedupe), master on/off, master volume
• Newest-on-top toggle, max visible limit
• Clear-all export & command
• Framework-agnostic — works with any script
━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔌 USAGE
━━━━━━━━━━━━━━━━━━━━━━━━━━━
exports['omni_notify']:Notify({
type = 'success',
title = 'Saved',
message = 'Your changes were saved.',
style = 'glass'
})
From server:
TriggerClientEvent('omni_notify:notify', src, { type = 'money', message = '+$500' })
━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 INCLUDED
━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Open, well-commented config (EN/HU)
• Clean exports.lua public API
• Test commands: /notifyall, /notify, /notifyclear
No escrow · Fully open source · Lightweight · Zero dependencies