Versionv2019.5
Revision92
Size102.9 MB
LicenseGPL-3.0
Confinementstrict
Basecore18
CategoriesGames

A modern cross-platform level editor for Quake-engine based games.

Screenshot

TrenchBroom is a cross platform level editor for Quake-engine based games. It supports Quake, Quake 2, and Hexen 2 and runs on Windows (XP and newer), Mac OS X (10.6 and newer) and Linux. TrenchBroom is easy to use and provides many simple and advanced tools to create complex and interesting levels with ease.

General
- Full support for editing in 3D and in up to three 2D views
- High performance renderer with support for huge maps
- Unlimited Undo and Redo
- Macro-like command repetition
- Issue browser with automatic quick fixes
- Point file support
- Automatic backups
- Free and cross platform
Brush Editing
- Robust vertex editing with edge and face splitting and manipulating multiple vertices together
- Clipping tool with two and three points
- CSG operations: merge, subtract, intersect
- UV view for easy texture manipulations
- Precise texture lock for all brush editing operations
- Multiple texture collections
Entity Editing
- Entity browser with drag and drop support
- Support for FGD and DEF files for entity definitions
- Mod support
- Entity link visualization
- Displays 3D models in the editor
- Smart entity property editors

To enable Quake engines within the editor install and connect an engine:

# Quake 1 support
snap install quakespasm-beidl # or vkquake
snap connect trenchbroom:quake-engine quakespasm-beidl:quake-engine

# Quake 2 support
snap install yamagi-quake2-beidl
snap connect trenchbroom:quake2-engine yamagi-quake2-beidl:quake2-engine

The engine will be available at one of these locations:
/snap/trenchbroom/current/quake-engine/
/var/lib/snapd/snap/trenchbroom/current/quake-engine/
/snap/trenchbroom/current/quake2-engine/
/var/lib/snapd/snap/trenchbroom/current/quake2-engine/

Update History

v2019.5 (92)
13 Dec 2025, 09:47 UTC

Published23 Jun 2018, 18:07 UTC

Last updated11 Jun 2019, 18:19 UTC

First seen13 Dec 2025, 09:47 UTC