CodeM TextUI — Premium Interaction UI System for FiveM
CodeM TextUI is a polished, lightweight TextUI and contextual notification system for FiveM servers by CodeM Studio. It displays elegant on-screen prompts that tell players which key to press and what action will be performed — essential for any professional roleplay server.
Met 10 built-in visual themes, clean animations, and a dead-simple two-export API (OpenTextUI / CloseTextUI), it drops into any server in minutes with zero framework dependencies.
Functies
- 10 unique visual themes — from minimalist dark cards to icon-accented styles (thema-1 through thema-10)
- Custom key binding display — show any keyboard key alongside the action label
- Smooth open/close animations — polished NUI transitions with sound feedback
- Proximity-based triggers — built-in example for distance-based show/hide using markers
- Two simple exports —
OpenTextUI(message, key, theme)EnCloseTextUI()— integrates with any script in seconds - Lua 5.4 ondersteuning — modern Lua runtime, optimised performance
- Standalone — no ESX, QBCore, or any framework required
- Custom font & icon support — TTF fonts and PNG icons bundled per theme
- Sound effects — audio feedback on open/close included
Wat is inbegrepen
client/main.lua— core TextUI logic and NUI callbacksclient/example.lua— ready-to-use proximity trigger demo with DrawMarkerhtml/— full NUI frontend (HTML, CSS, JS, fonts, images, sounds)fxmanifest.lua— pre-configured manifest (Lua 5.4,/assetpacksdependency)
Compatibiliteit
| | | |—|—| | Framework | Standalone (works with ESX, QBCore, QBox, vRP, or any custom framework) | | Game | GTA V / FiveM | | Lua | 5.4 | | Versie | 1.0.2 |
Installatie
1. Extract the codem-textui folder into your server resources directory 2. Add ensure codem-textui naar uw server.cfg 3. Use the exports in any script:
-- Show TextUI
exports['codem-textui']:OpenTextUI('Open Door', 'E', 'thema-1')
-- Hide TextUI exports['codem-textui']:CloseTextUI()
> Created by CodeM Studio — professional FiveM script developers.


Cindy (geverifieerde eigenaar) –
Grote aandacht voor detail. Je kunt zien dat er veel werk is gestoken in het ontwerp en de functionaliteit.
Violet (geverifieerde eigenaar) –
Worth every cent. It improved our server and saved us considerable development time.
Lora (geverifieerde eigenaar) –
The documentation is clear and covers all the important setup steps.
CrystalOwl659 (geverifieerde eigenaar) –
Everything is well organized and easy to edit. Even small details can be customized without changing the core files.
NinjaEva980 (geverifieerde eigenaar) –
Installed it today and everything worked immediately. Very satisfied with the purchase.
MayThunder (geverifieerde eigenaar) –
Geweldig item! Het biedt te veel dingen in verhouding tot de gevraagde prijs.
Bruce (geverifieerde eigenaar) –
One of the best FiveM resources I have purchased. Clean code, good documentation, and plenty of configuration options.