Skip to content
The open source, cross platform level editor for idtech games
Branch: master
Clone or download
TTimo Merge pull request #639 from jdolan/jdolan/use-theme-font-color
Use Gtk theme default text color for console.
Latest commit 3f79dc3 Feb 25, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
apple Nudge Apple Makefile version to 1.6.6. Mar 16, 2018
contrib Disable the deprecated functions warning Jan 21, 2018
docs/manual uncrustify! now the code is only ugly on the *inside* Mar 17, 2012
include bump version Feb 3, 2018
install always provide notex Jan 22, 2018
plugins Hurr empty the texture dropdown like the Q3 surface inspector does. Mar 18, 2018
po Update de.po May 15, 2016
radiant Use Gtk theme default text color for console. Feb 23, 2019
regression_tests/q3map2 [regression_tests] Convert line endings to Unix style uniformly Aug 3, 2016
tools minor tweak Apr 21, 2018
.gitignore Update gitignore to cleanup some build spam Apr 23, 2017
.gitmodules remove the bspc submodule - it is meant to get pulled by scons target… Mar 3, 2017
.project Updates for Quake2World -> Quetoo project renaming. Mar 8, 2015
BSD * eol-style native Jun 25, 2008
CONTRIBUTORS trash a bunch of outdated and confusing things Mar 17, 2012
GPL * eol-style native Jun 25, 2008
GtkRadiant-build-commands.json Add a SourceTrail project Jan 7, 2018
GtkRadiant.srctrldb Add a SourceTrail project Jan 7, 2018
GtkRadiant.srctrlprj Add a SourceTrail project Jan 7, 2018
LICENSE * changed eol-style to native Jun 25, 2008 Unvanquished appears in readme Jan 7, 2018
SConscript.q3data Make NULL models rendered as a box, and selectable (were already edit… May 5, 2017
SConscript.radiant fix the --no-packs stuff Feb 3, 2018
TRANSLATING eol Nov 4, 2007 eol Nov 4, 2007 switch to xp compatible compiler toolchain, add/fix an archive and up… Aug 24, 2013
uncrustify.cfg scons: add CheckUnresolved stub for FreeBSD Aug 30, 2017



GtkRadiant is an open-source, cross-platform level editor for id Tech based games. It comes with some map compilers and data authoring tools.


Ready-to-use GtkRadiant packages are available on the Downloads page on GtkRadiant's website. Some installation instruction may be useful.

Useful links

Supported games

GtkRadiant provides level editing support for Quake, Quake2, Quake III Arena, QuakeLive, Quetoo, Return to Castle Wolfenstein, Star Trek Voyager: Elite Force, Star Wars Jedi Knight: Jedi Academy, Unvanquished, Urban Terror, Wolfenstein: Enemy Territory.

How to build

You can find more complete instructions to build on Windows there and to build on Mac OS there.

# get the source
git clone ""

# enter the source tree
cd GtkRadiant

# build everything

You can build a specific part like this:

# only build the GtkRadiant level editor
scons target="radiant"

# only build the q3map2 map compiler and the q3data tool
scons target="q3map2,q3data"

Level editor binary (radiant) and tools (like q3map2) will be found in install/ directory. The build process automatically fetches gamepacks.

Getting in touch

The #radiant channel at QuakeNet is the official GtkRadiant IRC channel. Come and chat about level design, development or bugs, you're welcome. Bugs can be submitted on the GitHub issue tracker.


GtkRadiant source code is copyrighted by id Software, Inc and various contributors and protected by the General Public License v2.

You can’t perform that action at this time.