QBCORE
QBX
ESX
Library
Free
Dirk Lib is a comprehensive utility library built to streamline FiveM development. It delivers a wide range of pre-built tools including zone management, targeting helpers, prop and entity utilities, caching modules, UI elements, request handlers, and general-purpose functions. Its flexibility allows it to work with QBCore, QBX, ESX, and custom frameworks without imposing strict requirements or heavy setup. With customisable themes, translation support, and clean modular design, Dirk Lib serves as a foundation for all my scripts—from small utility modules to large game systems. Actively maintained and battle-tested, it helps developers minimise boilerplate and focus on creating unique, polished gameplay.
Features
Universal Utility Library for FiveM
A full-featured core library to simplify FiveM script development.
Flexible Framework, Target & Inventory Support
Integrates smoothly with the most popular FiveM ecosystems.
UI & Interaction Toolkit
Dialogs, menus, notifications, and utilities ready to use.
Rich Helper Modules
Includes caching, zones, targeting, requests, and more.
Customisable Themes & Localisation
Theme colours and translations configurable out of the box.
Actively Updated & Stable
A mature and well-maintained baseline for your projects.
Players enjoying this script
Servers using this script
Universal Utility Library for FiveM
Dirk Lib bundles a powerful set of utilities, bridges, and helpers designed to speed up development on the FiveM platform. It abstracts common tasks—from inventory and item logic to zones, caching, UI helpers, targeting systems, and more—letting developers focus on gameplay rather than rewriting boilerplate.
Flexible Framework, Target & Inventory Support
Dirk Lib is designed to work across QBCore, QBX, ESX, and custom frameworks. It provides optional bridges for different target systems, vehicle key systems, and inventory setups—letting you adapt the library to your server’s existing infrastructure without rewriting your scripts.
UI & Interaction Toolkit
The library includes ready-made UI helpers such as context menus, dialog prompts, interactive progress bars, notifications, and hover/click sound support. Everything is consistent, theme-friendly, and designed for a clean developer experience.
Rich Helper Modules
Dirk Lib provides an entire suite of helper modules: ped and vehicle helpers, request wrappers, caching utilities, zone management, target integration tools, prop helpers, object & entity utilities, and general-purpose functions. These dramatically reduce development time while improving clarity and reliability.
Customisable Themes & Localisation
</span> With support for theming and easy localisation, Dirk Lib can be visually styled to match the rest of your server’s ecosystem. Both server owners and developers can define colours, text, and language settings to keep everything consistent.
Actively Updated & Stable
With hundreds of commits and ongoing improvements, Dirk Lib is a stable, continuously refined foundation for any FiveM server or script. Developers gain reliability, maintainability, and a future-proofed utility set that grows alongside the rest of the DirkScripts ecosystem.








