Category Archives: Users

Kate 16.04 on Windows (64bit)

It seems the Kate Alpha Release in January was well received by some users. So we are happy to announce that we are releasing an updated Windows installer for Kate (64bit) today. Essentially, this is the same version that is shipped with the KDE Applications 16.04 release under Linux.

  • Kate-setup-16.04.1-64bit.exe (64bit) installer, compiled on Windows 10
  • If you have git in your PATH, then the Kate Projects plugin will work as expected.
  • As mentioned in the previous post, you may want to also install D-Bus for Windows, so that all documents opened use the same Kate instance.
  • You can compile Kate yourself with Visual Studio 2015 community edition by following the steps in kate-windows.git. For me, a few tweaks were necessary, though: If some modules do not compile, just run the cmake build command again (and again). The “NMake Makefiles JOM” do not work for me, I had to use “Visual Studio 14 2015 Win64” generator. You can start the Visual Studio with `devenv KateOnWindows.sln`. If you have further questions, please contact us on the mailing list.

Screenshot of running Kate under Windows 10:

Kate on Windows 10If you want to contribute or have questions, please contact the Kate developers on (subscribe). Also, you can sometimes reach us via IRC on in the channel #kate.

Further, if you want to support Kate and the KDE project in general, it is very much appreciated if you donate to the KDE e.V., KDE’s support organization – thank you! 🙂

Kate on Windows

NOTE: Please refer to Get It for up-to-date Windows versions

It took some time but here is now an installer for Kate on Windows.

First the proof 🙂

The installer
An example of what it can look like
An example of what it can look like

There are still some things that needs fixing. The current installer is built from git master and not from released packages so the translation stuff hat you usually get with the release packages are missing. So only partially translated. Another feature that I’m still missing is the spell-check. I need to still add a/hspell and language dictionaries to get that to work.

But for now you can try it out here: (updated link)

And if you are eager to help here is my scratch repo for the build recipes:

And if you happen to want to have only one kate window for all the documents that you open, you might want to install DBus. This is the installer that I have tested with:
Happy Hacking!

Note: This would not have been possible without the big effort that the KDE on Windows people have made to get stuff to compile on Windows and keeping sure that it continues to compile. Thank you!

Kate/KWrite on Mac – More Icons & More Plugins

After a bit more work, toolbars (and other places ;=) have icons, too. More Kate plugins do work, like the nice project plugin I use the whole day, see:Kate with Project Plugin on Mac

Updated .dmg files can be found at (alpha quality, only tested on Mac OS 10.10):

Help to get more stuff working and fix the remaining crashs is highly appreciated. A script how to build that all can be found at:

You can use a plain Qt and current KDE Frameworks & Kate master to get that running. Guess the next goal would be to get KIO working without patching Qt, lets see how much work that is.

P.S. With the guide in mac.txt you should be able to try out how to port other KDE based applications, too, and get a application bundle, as most stuff should be available now, for the average application. How to use some bundled Breeze icon set can be found here, just call code like that after QApplication is constructed:

Where to put the Breeze resource see mac.txt (its actually toplevel in the <app>.app folder, not in Resources like told by Qt docs).

Alpha Kate & KWrite Application Bundles


with my latest changes in kate.git, icons work, too, on windows and mac, without any qt patch, if you put some qt resource file containing breeze inside your share or Resources folder (one up from the application binary).

mac.txt contains the rcc calls needed to create such a package and all others things you need to run to get .dmg files. (you need Qt 5.5.0 + a recent CMake + XCode with command line stuff enabled)

Kate plugins should work, too, if you have a qt.conf that points to the local plugins (like macdeployqt will create for you in the mac.txt run).

Things not working ATM without patched Qt or more work: KIO slaves and all dbus related stuff.

With that in place, I consider Kate/KWrite on Mac at least of alpha quality. Still some plugins are missing, optimizations for the .dmg generation could be done like removing stuff we don’t use like QtWebKit from the bundle, but besides, the programs do something and don’t crash immediately, at least not on my Mac OS 10.10 installation.

Mandatory Screenshot :=)

Kate on Mac with some plugins

Links to Kate & KWrite .dmg files: (ALPHA quality still, only tested on Mac OS 10.10, now just with icons and some plugins and too many Qt libraries and plugins to make the .dmg large 🙂



P.S. Testers are welcome, but help of any other kind even more 😉 Given Kate/KWrite are trivial to build on a Mac with just XCode around and the stuff described in mac.txt it would be really GREAT if somebody could step up to help to fine tune this to have some more usable beta or even “real” release for Mac in the future. I will continue to work on this, but my Mac isn’t my main working machine nor what I use for my daily company work, therefore, this is not my highest priority.