Overview
One UI kit for the whole server: notifications, progress, menus, dialogs, radial and more.
NS UI is a unified interface library that gives your entire server one consistent, polished look. Notifications, progress bars, menus, dialogs and more all share the same design language.
It can also restyle ox_lib and take over from the default progress bar, menu and input resources, so third-party scripts blend in with the rest of your server.
Features
- Notifications and progress – Notifications, progress bars and text UI with a consistent, modern design.
- Menus and dialogs – Context menus and input dialogs for every script on your server.
- Radial menu – A radial menu drawn by NS UI, with the style chosen in the config.
- NPC dialog – Conversation-style dialogs for talking to NPCs – used, for example, by NS Rental.
- Minigames – Built-in minigames available to your scripts.
- ox_lib restyling – Restyles ox_lib so scripts that use it match your server's UI.
- Drop-in replacements – Replaces the default progress bar, menu and input resources.
Works with
QBCore, Qbox and ESX through ns-lib, plus the inventories, targets and other systems ns-lib supports.
