A development framework for FiveM, providing Lua and TypeScript developers with a modular runtime, reusable APIs, and UI components.
Unlike traditional FiveM frameworks, Ox is designed to work alongside your existing resources and frameworks, including ESX and QBCore, rather than replace or conflict with them. Build secure, maintainable resources with less boilerplate, without locking your code into a particular framework.
For guidelines to contributing to the project, and to see our Contributor License Agreement, see CONTRIBUTING.md. For additional legal notices, refer to NOTICE.md.
- cfxlua-require (included in release)
https://overextended.dev/ox_lib
https://github.com/overextended/ox_lib/releases/latest/download/ox_lib.zip
https://www.npmjs.com/package/@overextended/ox_lib
- Install Lua Language Server to ease development with annotations, type checking, diagnostics, and more.
- Download fivem-lls-addon to add support for native declarations and other platform-specific functionality.