TrenchBroom is a cross-platform level editor for the Quake engine. It has a different philosophy than other editors; forcing you to think in 2D rather than in 3D. It’s available under the GPLv3 license and it is freely available on Linux.
Screen:
Website: kristianduske.com/trenchbroom
Github: github.com/kduske/TrenchBroom