[Therion] Therion Studio
ladislav at lblazek.cz
ladislav at lblazek.cz
Sat Jun 6 14:35:02 CEST 2026
Hi all,
Let me introduce Therion Studio, a new cross-platform editor for Therion cave-survey projects.

I started this project with a straightforward idea: to create a modern GUI for macOS - XTherion on macOS has had its share of tricky issues/limitations related to Tcl/Tk/BWidgets. During couple of weeks the project evolved into a cross-platform editor that hopes to make using Therion projects smoother and more enjoyable, especially for newcomers. Therion is still an amazing piece of software (huge thanks to Martin and Stacho!), and this project is just my little way of contributing to its ecosystem.
Therion itself remains the engine. Therion Studio does not replace the compiler, the Therion language, the data format, or the established cave-survey workflow. You still need to install Therion to compile survey data, and generated 3D models are viewed in Loch as before.
Compared with XTherion, Therion Studio focuses on a more modern (and more approachable) desktop experience:
– Tabbed workspace for synchronized raw text, block-oriented editing, and visual map editing
– Syntax highlingting, autocompletion and validation, built-in context help extracted from Therion Book
– Project Structure sidebar for navigating surveys, maps, scraps, and diagnostics
– Global project search
– Almost WYSIWYG map editor with support for object styles - some needs to be still created
– Support for parallel visual and raw editing on multiple monitors
– Integrated Compiler for running Therion and reviewing output
It is written in C++/Qt and runs on macOS, Windows, and Linux. The application's concept, feature set, specification, and architecture were designed by me based on my experience with Therion projects. OpenAI Codex was used to assist with implementation and speed up development.
The first public release focuses on the core functionality required for everyday work with Therion projects. There could still be bugs or missing features, but I think it is time to share it with the community. I would be grateful for any feedback, bug reports, feature suggestions, or testing on real-world data sets. Thank you!
See project repo: github.com/ladislavb/therion-studio <https://github.com/ladislavb/therion-studio> and release files: github.com/ladislavb/therion-studio/releases <http://github.com/ladislavb/therion-studio/releases>
L.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20260606/7a530c02/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PastedGraphic-1.png
Type: image/png
Size: 854909 bytes
Desc: not available
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20260606/7a530c02/attachment-0001.png>
More information about the Therion
mailing list