Quakompiler – A modern compiling GUI for Quake engines
Quakompiler is a Quake engine compiler GUI by me, made in Godot.

Features
- Compiling and running Quake 1 and 3 maps with an easy to use GUI
- Compiling multiple stages sequentially
- Custom switches for all stages
- Compiler setups can be exported as executable .bat files on Windows and .sh files on Linux
- Runs natively on Windows and Linux without setup
- Hotkeys for compiling and launching
- Detailed help dialogues
- Full keyboard support – Quakompile can be used without a mouse
- Responsive, resizeable UI
- Easy to edit config.ini file that contains all settings
Future development
Quakompiler is usable in its current state, but still early in development. Planned features include:
- Quake 2 support
- Presets for different configurations
- Custom toggle buttons for switches
For a full list of issues and planned features, take a look at the issue tracker on Github. Feel free to add to it, either on Github, on the Steam Guide, or by contacting me.
Download
You can download the latest release from Github.
Building from source
- Download the source code from Github
- Open the project in Godot 4.5.1
- Project -> Export
- Export for Windows or Linux. Godot will inform you if you do not have the necessary export templates installed
License
MIT License, Copyright (c) 2025 Victor Karp. See LICENSE.txt for the full license.
