BeamNG Modding Docs
Comprehensive documentation for BeamNG.drive Lua modding - GE extensions, VE extensions, UI framework, and more.
BeamNG Modding Documentation
Comprehensive reference documentation for BeamNG.drive's Lua scripting API. Covers the Game Engine (GE), Vehicle Engine (VE), UI framework, ImGui, and common modules.
Getting Started
New to BeamNG modding? Start with the basics:
- Your First Extension - Set up a simple GE extension
- Career Module Basics - Understand how career modules work
- UI App Tutorial - Build a custom UI app
What's Covered
This documentation covers the full BeamNG Lua modding API, including:
- GE Extensions - Game Engine Lua scripting
- VE Extensions - Vehicle Engine Lua scripting
- UI Framework - Vue-based UI apps and components
- ImGui - In-game debug and editor UI
- Common Modules - Shared utilities across GE and VE