Baldur's Gate 3 Script Extender review
A focused, free script extender for Baldur's Gate 3 mod authors.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Norbyte's Baldur's Gate 3 Script Extender is a script-based game extension for Baldur's Gate 3 mod authors. It adds Lua and Osiris scripting support, provides Lua and Osiris APIs for interacting with game systems, and loads mod bootstrap scripts on both client and server sides. The project is free and open source, making it suited to creators who want deeper scripting capabilities within this single game rather than a multi-game mod-loading tool.
Its strongest area is scripting depth. Mod authors get configurable console and runtime logging, an in-game scripting console, Lua debugger support, and automatic extender updates. These features support a workflow that goes beyond loading files: scripts can be bootstrapped on client and server sides, runtime behavior can be observed through logs, and Lua code can be debugged. Visual Studio Code integration adds an editor connection for developers working with the supported scripting APIs.
Platform support covers Windows and Linux via Proton. Installation places the extender's DLL in the game's bin directory, while Linux use follows documented Steam Proton instructions. The focused scope is both its strength and its main boundary: creators working on Baldur's Gate 3 can access Lua and Osiris tooling in one dedicated project, while anyone seeking a loader for multiple games should choose a broader alternative. Pick it for Baldur's Gate 3 scripting, debugging, consoles, and bootstrap support; do not choose it as a general-purpose game mod loader.
Baldur's Gate 3 Script Extender pros and cons
- Where it wins
- Supports both Lua and Osiris scripting with APIs for game systems
- Includes bootstrap scripts, logging, console access, and Lua debugging
- Free, open source, and integrates with Visual Studio Code
- Where it doesn't
- Supports only Baldur's Gate 3
- Installation requires placing a DLL in the game's bin directory
- Linux use depends on Steam Proton instructions
Baldur's Gate 3 Script Extender fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update