Install via PPA
PPA for Ubuntu (>= 14.04):

To add this PPA to your Ubuntu distribution and to install Notepadqq, simply run the following commands:
sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq

Please use git to get the latest pre-release versions.

87 thoughts on “Download

  1. Mikkle

    Just wanted to say that this is a very nice editor on KDE Plasma 5 (Qt5). This is especially so now that Kate has reintroduced a bug where it scrolls per hard-broken lines rather than screen lines. That means for those of us who prefer dynamic wrap, you will be scrolling per paragraph in Kate! Anyway, Notepadqq is not my default text editor (mainly for LaTeX) on Kubuntu 15.10. Looking forward to having a Wily build in the ppa ASAP!

  2. ie

    Successfully installed Notepadqq on LUbuntu 15.04 using the provided instructions.
    STEPS: System Tools > LXTerminal
    Copied the commands outlined on the top of the page and on the LXTerminal menu, I used Edit and paste from this website.
    . Notepadqq has an icon under Programming and Accessories.

    First, I tried to type the command to no avail, but it worked when I copied and pasted.

    Happy computing

  3. Deepika

    I am getting this error in step 3 , any help ??

    $ sudo apt-get install notepadqq
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Unable to locate package notepadqq

  4. Paul H

    Will not install using the commands
    sudo add-apt-repository ppa:notepadqq-team/notepadqq
    sudo apt-get update
    sudo apt-get install notepadqq

    on Ubuntu precise (12.04.5 LTS)

  5. Pod

    I am running NotePadqq on Ubuntu 14.04. The menu bar is not visible. I have tried everything I know of but it will still not show up. Ideas?

  6. Nikos Tzanos

    Great editor. Nice addition to the linux stack.
    My only issue is (I already opened an issue on Github) that even if I install the latest Qt through the onilne installer as suggested by the popup it still looks for the repo installed Qt first and keeps complaining. I would suggest that the order would be $HOME/Qt, /opt/Qt and then the default repo location.

    Thanks a lot for this wonderful tool

  7. Phil

    On Ubuntu 12.04 (Chromebook running Ubuntu through crouton) I get the following error:

    (precise)phil@localhost:~$ sudo apt-get install notepadqq
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Unable to locate package notepadqq

    It looks like the first command in the instructions added the repository fine, so I’m not sure what’s going on. Anyone else have a similar issue?

    1. Anonymous

      Looks like you forgot step #2:

      1) sudo add-apt-repository ppa:notepadqq-team/notepadqq
      2) sudo apt-get update
      3) sudo apt-get install notepadqq

      Make sure you enter “sudo apt-get update” before trying to install notepadqq,
      This should add the ppa to your “general ppa list”, and will now look up in the proper notepadqq-team ppa.

      // btw, Notepadqq is really awesome, great work!

  8. Jacob

    Hi Danuel,

    I kindly want to know if and when an update for the Nqq will be available ? Any hints as for the main new features ?
    Also, should we update the Qt’s development tools to the latest version (Qt5.5) ?

    Thanks in advance,

      1. Jacob

        Thanks Daniel !

        Qt(5.5) now runs the Nqq 0.50 .
        I still cannot open a fresh Nqq window from two separate terminals on two different workplaces (under Ubuntu MATE) – its just opens a “new file” in the already opened window on the first workplace.

        Hope you guys will fix this soon.

        Thanks again,

  9. Martino

    I installed Qt 5.5 to /home/mnkt/qt but notepadqq can not detect, it still said 5.2.1 installed.
    Please help me.

    1. Ian

      notepadqq cannot detect Qt 5.5 because the script file, ‘’, that executes it only “knows” about Qt 5.3 or 5.4. To use Qt 5.5 you need to edit that script file to include that version. I am using Qt 5.5 and on my system the script file exists in ‘/usr/lib/notepadqq’.

  10. Don

    There’s some feature that allows to connect to a LAMP server? like in Notepad++
    I’d like to work in my php files directly in my remote server
    beside that, good job

  11. Jacob

    Thanks for the great work.

    In future release I think that plug-in that collapses loops scop across the code will be very useful.
    Where can I find current plug-ins for NQQ ?


    1. danieleds Post author

      Work in progress!
      It shouldn’t be difficult, but we need someone to work on it (I’m currently focused on extensions).

    2. robert

      nqq is a clone of notepad++, so why you want windows version ? You have notepad++ already. Lucky you.

  12. amy

    Hi, when I follow these instructions on Ubuntu 14.04 I get:

    Package notepadqq is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    However the following packages replace it:

    E: Package ‘notepadqq’ has no installation candidate

    I tried installing notepadqq-common then apt-get install notepadqq again, but same result.

    What am I missing? Thanks!

    1. djcj

      Is the PPA ppa:notepadqq-team/notepadqq still in your sources?
      Did you try to uninstall all notepadqq packages (notepadqq notepadqq-common notepadqq-gtk) and then install notepadqq again?

    1. danieleds Post author

      A menu item to make it reappear is surely needed!
      In the meantime, you have two options:

      • Right-click on the menu bar and click on the empty item in the context menu;
      • Open ~/.config/Notepadqq/Notepadqq.conf and delete the line that starts with “windowState=”;
  13. Rusty

    I use Notepad++ a lot in Windows, and I’m looking for something similar in Linux. This program looks amazing, but I’m wondering if it supports plugins? I especially use the diff pluging heavily in Notepad++. Is that available for Nqq?


  14. Nicolo

    Hello, I am trying to create an RPM for my OpenSuSE 13.1.

    Do you know how to get the SPEC file I need for it?

    Thank you!

  15. Eitan

    Some issues I ran into:
    – Ctrl+H not working? possibly due to an old QT version
    – dragging a file to an open nqq window appends it to the current ‘new’ buffer instead of opening it. (unlike double-clicking which opens correctly)
    – tabs are not saved. exiting nqq causes me to lose my tabs

    other less-important issues:
    – No preference window to set the keys. how was I supposed to know that ctrl+alt turns rectangular select mode? I got that from guessing.
    – No help or a manual of any kind. (man is quite unhelpful)

  16. Yacine

    Thanks a LOT for this work ! This project is absolutely great and what we need for a long while… Don’t ever abandon it and us.
    For a beginning app it’s really resulted…

    1. sanders

      Nah, it’s all good now. Uninstalled it and reinstalled it with the Qt 5.4.0 that I installed before. That folder was renamed Qt then I reinstalled Notepadqq. You can delete these messages if you want.

  17. Paulio

    Is there a bug in the latest release of notepadqq that doesn’t get to detect Qt5.4? I created a system link in both folders “home\(user_pathname)\Qt” and “\opt\qt\5.4” that links to where i installed the binaries for qt but I still don’t understand why it still would identify qt 5.2.1 instead of qt 5.4

    1. Paulio

      I meant *symbolic link* my bad. I just don’t know how notepadqq doesn’t detect the new qt5.4 sdk for some unknown reason. I’m just a newbie at this…

  18. fgpayano

    When I run this: sudo apt-get install notepadqq

    Show me this: E: Unable to locate package notepadqq

  19. Mauro

    CTRL+Space shortcut is not working on my ubuntu 14.10.
    Maybe because I’m already using it for another program, but there’s no way to set it!

  20. Wojtek

    Without build-in FTP client it’s only another PHP/HTML editor (gPHPEdit is much better). So, I have to use Wine to run Notepad++ :(

  21. Miek

    [code]W: Failed to fetch 404 Not Found

    W: Failed to fetch 404 Not Found

    W: Failed to fetch 404 Not Found[/code]
    Is this project dead? Will you be supporting packages beyond ‘precise’?

  22. karsten

    compiled and runs on Odroid U2, thanks for this great work! immo best leightweight editor with syntax highlighting.
    keep it up!

  23. Frank

    Check the “make uninstall” command, it deleted my /usr/share directory, I had to reinstall ubuntu!

  24. anarcotux

    i try to install on xubuntu 12.10 but on ubuntu software center afer the ppa update says “not found”, how can i solve the problem? thanx

  25. Robert

    I’ve added the ppa successfully with sudo add-apt-repository ppa:notepadqq-team/notepadqq, but then when I click on the link you posted above to install it – Ubuntu Software Center opens and I get this:

    Not found
    There isn’t a software package called “notepadqq” in your current software sources.

    Any chance of getting this into Ubuntu Software Center?:


  26. Phred

    Just curious: is it difficult to support Ubuntu Lucid (10.04) LTS? It is a long-term support release and I suspect that a text editor doesn’t need the latest and greatest system in order to edit text.

    1. danieleds Post author

      Nope, it’s not difficult. But it requires time ;-)
      So, given that I miss time for development too, I try to limit my tests to the latest Ubuntu version.
      But you’re right, it should run on old LTS releases without any problem!

    1. danieleds Post author

      Great! The license is GPLv3… I’m going to write it somewhere here on the website too.


  27. aleroot

    Can i install notepadqq also on debian squeeze ?

    Can i add the same repository of natty ?

    1. danieleds Post author

      Hi, Notepadqq is still in a pre-relase status, so it’s not ready for production purposes.
      Anyway, you can convert the DEB package into a RPM package using the “Alien” software.



Leave a Reply

Your email address will not be published. Required fields are marked *