Karl Traunmüller
compositorapp.bsky.social
Karl Traunmüller
@compositorapp.bsky.social
Mac & iOS developer. Author of Compositor, the WYSIWYG LaTeX Editor for Mac and Windows.

https://compositorapp.com/
https://github.com/ktraunmueller
Pinned
This is a continuation of the now abandoned @compositorapp Twitter/X account. News & updates about the Compositor app for Mac & Windows will be posted here, and also on my @compositorapp Mastodon account.
The Compositor for Windows release 0.4 is now available! 🎉 Read all about it on the blog: compositorapp.com/blog/2025-11... #TeXLaTeX
November 15, 2025 at 2:48 PM
During installer testing, a problem with the FileOpenPicker came up, which I need to fix before the Compositor for Windows 0.4 release. Shouldn't take long to sort out, I hope.
November 14, 2025 at 4:19 PM
The Compositor for Windows 0.4 milestone is a wrap, expect a release announcement in the next few days! 🎉 github.com/ktraunmuelle...
November 10, 2025 at 7:43 PM
The new compositorapp.com website is live! 🎉 I felt compelled to update the website a little earlier than planned, because it appears I am already the target of Chinese scammers 🤡 I have thus included a corresponding warning on the new website. compositorapp.com #LaTeX
November 5, 2025 at 8:15 PM
Sneak peek: The Compositor product website will get a (long overdue) refresh soon! 🎉
October 29, 2025 at 6:35 PM
The next milestone of Compositor for Windows is well underway! I have just cleared one hurdle that was causing the long delays after each keystroke, and I can now focus on the automatic package downloader and installer and #WYSIWYG editing of arbitrary #LaTeX documents. github.com/ktraunmuelle...
ktraunmueller/Compositor
The WYSIWYG LaTeX for Mac (and soon, Windows). Contribute to ktraunmueller/Compositor development by creating an account on GitHub.
github.com
October 23, 2025 at 10:00 AM
A new public prototype of a Windows version of my previously Mac-only WYSIWYG LaTeX app Compositor is now available! Find out more on the blog: compositorapp.com/blog/2025-09... #TeXLaTeX #SwiftOnWindows
September 24, 2025 at 3:45 PM
The Compositor for Windows 0.3 milestone is ready to go! 🎉 I will publish a blog post with details and installer links in the next few days. #SwiftOnWindows
September 22, 2025 at 7:27 PM
If executables from debug builds of your mixed Swift/C++ project run really slow, check if you're specifying -O0 in the Swift Package manifest or CMake configuration. That makes std::map extremely slow. Use -Og instead.
September 17, 2025 at 9:31 PM
With some help from @compnerd.bsky.social on the Swift forums, I now have a working Swift Testing setup integrated with CMake / VSCode / LLDB for unit-testing the Windows-specific parts of the Compositor app. github.com/ktraunmuelle... #Swift #SwiftOnWindows
July 2, 2025 at 3:47 PM
I really love how well a CMake-based build setup for a Swift project works on Windows. For integration with VSCode, I've configured the default build task (Ctrl+Shift+B) to "cmake --build --preset debug", and it picks up any changes in the whole project tree. It even feels better than Xcode & SPM.
June 19, 2025 at 5:45 PM
Just finished migrating the build for Compositor on Windows from Swift Package Manager to CMake (with some help from ChatGPT), consolidating the WinRT repos into a monorepo along the way. CMake is actually great! #Swift #SwiftOnWindows #CMake github.com/ktraunmuelle...
Windows 0.3 Milestone · ktraunmueller/Compositor
The WYSIWYG LaTeX for Mac (and soon, Windows). Contribute to ktraunmueller/Compositor development by creating an account on GitHub.
github.com
May 27, 2025 at 7:53 PM
Today I am releasing the first public prototype of a Windows version of my (previously Mac-only) WYSIWYG LaTeX editor app, Compositor! Find out more on the blog: compositorapp.com/blog/2025-05... #LaTeX #TeXLaTeX #SwiftOnWindows
compositorapp.com
May 22, 2025 at 3:35 PM
We are finally getting close to the Compositor on Windows 0.2 milestone! This prototype can typeset and render the bundled User Guide. The core infrastructure is in place, performance is looking good. WYSIWYG editing will be added in the next milestone. github.com/ktraunmuelle... #LaTeX #TeXLaTeX
May 19, 2025 at 8:25 PM
I started working on a cross-platform source editor foundation recently (for reasons described in the ticket).

The backing store is an ASCII piece table (with line tracking), a very simple data structure that is a perfect fit for Compositor's requirements.

github.com/ktraunmuelle...
Cross-platform source editor foundation · Issue #636 · ktraunmueller/Compositor
The TextKit 1-based source editor has been a pain since the beginning. TextKit feels like a black box, making fixes for bugs like #629 really difficult and mostly based on trial-and-error (which I ...
github.com
April 14, 2025 at 8:50 PM
This is a continuation of the now abandoned @compositorapp Twitter/X account. News & updates about the Compositor app for Mac & Windows will be posted here, and also on my @compositorapp Mastodon account.
April 5, 2025 at 7:26 AM