Is there a good text editor that is written in Qt? For example, for Gtk there is gEdit, Geany, and probably others. But I don't know any such editor written in Qt.

Please note, though, that I'm not asking about demo programs that took 2 days to write, that's not an equivalent to Notepad++ or gEdit.

Also, no KDE apps, I know KDE is based on Qt, but I'm interested in pure Qt applications. Otherwise Kate would be a candidate, it's a solid text-editor.

I want to be able to tweak the source code, so the source must be available.

  • Not sure as I didn't check: but with LXDE moving to Qt, maybe Leafpad (which is LXDE's editor) would be a candidate? The latest official version is still GTK+, though, as LXQt is still "in the makes". And Leafpad rather minimalistic (no match for Notepad++ that is ;)
    – Izzy
    Dec 13, 2014 at 11:56
  • Since answers should not be lists, but this might interest you nonetheless: qt-apps.org/?xcontentmode=4241
    – Gallaecio
    Dec 15, 2014 at 20:47
  • @Gallaecio Thanks, I'll take a look. You should sort them by most downloaded, though - qt-apps.org/…. Seems JuffEd is most downloaded there.
    – sashoalm
    Dec 16, 2014 at 7:26
  • here is a list
    – Foad
    Feb 16, 2018 at 21:32

5 Answers 5


what difference does it make? it's just a text editor, most of them are few MB big, I don't expect QT apps to be more lightweight than the apps out there, that being said, and since most Linux distro have GTK in them, I don't understand why a QT notepad would even matter.

I understand some users not wanting to install KDE apps on gnome desktop because it will install many dependencies. But wanting QT apps just because they are QT apps, I don't understand that, certainly not to something as simple as notepad.

Having said that, take a look at TEA editor, they say that they offer two versions, a GTK version and a QT version, I quote

TEA is a text editor that provides a wide range of text-processing functions (over 100) and the syntax highlighting. There are two branches of TEA: Qt-based and GTK-based.

That's all I know about it, you can find more on the about page. I never tried it and not interested in doing so. However the project seems inactive, their last release was in 2013. But it looks like a mature project, and it is okay if it's inactive, it's just a text editor, no rocket science, no need to update it so often.

Very few project match Notepad++ or even better, Gedit, sublime text, vim and emacs. Maybe texmate. All the other projects are not even close and no developers interested in reinventing the wheel unless there's a need to, something i don't see. And there's no money in making text editors. Few donations at best.

  • 1
    The reason is it would look native on both Windows and Linux. All gtk editors are Linux-only, Notepad++ is Windows only. Well, you could run Notepad++ under Wine, and it won't look native, and gtk most certainly doesn't look native on Windows.
    – sashoalm
    Dec 13, 2014 at 20:42
  • @sashoalm then try sublimetext.com
    – Lynob
    Dec 13, 2014 at 20:44
  • 1
    @Fischer Sublime Text is proprietary. Dec 15, 2014 at 21:35
  • @DmitryAlexandrov i know, i was answering his comment, not his question, sublime looks the same on all OS, so it's the one to use if you want same design on all platforms, it's not open source and it has nothing to do with QT so it's not an answer to the original question
    – Lynob
    Dec 15, 2014 at 21:51

TEA is what you are looking for. It is a pure Qt, non-KDE text editor that runs on Linux and Windows.

I do not think that TEA is still in development, but compiled code should still run on newer systems and the code should still compile against newer software versions.


I can not resist suggesting qvim, which is full-fledged gvim ported to Qt.

It is, of course, not a demo program that took two days to write; and it is accompanied by a pool of addons accumulated over twenty years... it goes far beyond Notepad++ or gEdit.


Kwrite and Kate are my favorites.

TEA has a rather bad interface, Featherpad an odd behaviour when pasting a file path: opens the file in the text editor (maybe that can be changed, but I haven't used it anymore.)


Qt Creator can be used as a fully featured text editor.

On most if not all Linux distros it can be installed from the distro's package manager, and if intention is to use it as a text editor, then having a version which is not bleeding edge is just fine, as new features are mostly for the IDE part.

Otherwise, one way to install it is by downloading the offline installer.

And being open source, you can of course also build it yourself, which is basically required if you want to play around with custom plugins.

The Qt Creator application itself is actually just a plugin loader and little more. Basically everything is loaded as plugins, so by disabling unwanted plugins you can strip it down to really being just a text editor.

  • Welcome hyde! Can you please add a link to your recommendation within your answer? Thanks, and again, welcome! May 13 at 14:07
  • Looks great. Thanks, and you're welcome! May 14 at 6:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.