LinuxAlternative

Linux · Accessories

Mousepad

Mousepad is a lightweight, GTK‑based text editor for the Xfce desktop.

Open sourceFreeFlatpak
Be the first to rate
License
GPL-2.0+
Latest version
0.7.0 (March 2, 2026)
Developer
The Mousepad developers
Installs
1,183 (Flathub, 30 days)

What is Mousepad?

Mousepad has been bundled with Xfce for many years and remains actively maintained, with the latest release 0.7.0 in early 2026. It targets users who need a fast, no‑frills editor for quick edits rather than a full‑featured IDE. The project follows the GPL‑2.0+ license and is packaged across major distributions such as Arch, Debian, Fedora, openSUSE, and Ubuntu.

The editor focuses on simplicity: it opens instantly, offers basic syntax highlighting, line numbers, and standard clipboard operations. It deliberately avoids plugin ecosystems, keeping the binary small and the interface uncluttered. This makes it a good fit for everyday tasks like editing configuration files, notes, or small scripts.

Compared with Windows tools like Notepad++, Mousepad feels more minimalistic. It lacks the extensive language support and macro system of Notepad++, but its integration with the Xfce environment gives a native look and fast startup. Users who prefer a straightforward editor without the overhead of a development suite will find it comfortable.

Best for: Quick edits of plain‑text files when you want a minimal, responsive editor.

Key features of Mousepad

  • GTK‑based UI that matches Xfce aesthetics
  • Instant startup and low memory footprint
  • Basic syntax highlighting for common languages
  • Line numbering and word wrap options
  • Search and replace with regular expressions
  • Configurable font and tab width
  • Drag‑and‑drop file opening

Pros

  • Very fast and lightweight
  • Simple, distraction‑free interface
  • Well integrated with Xfce and other desktops
  • Free and open source

Cons

  • Limited language‑specific features compared to Notepad++
  • No plugin system for extending functionality
  • Missing advanced project management tools

Windows programs Mousepad replaces

How to install Mousepad on Linux

Flatpak (Flathub)flatpak install flathub org.xfce.mousepad
Ubuntu / Mintsudo apt install mousepad
Debiansudo apt install mousepad
Fedorasudo dnf install mousepad
Arch / Manjarosudo pacman -S mousepad
openSUSEsudo zypper install mousepad

Tips for Windows users

Mousepad reads and writes plain text files (UTF‑8 by default), so any .txt, .log, .conf, or source files you edit in Notepad++ will open unchanged. Keyboard shortcuts are similar for basic actions (Ctrl+S to save, Ctrl+F to find, Ctrl+Shift+F for replace). Expect fewer advanced shortcuts; you can customize keybindings in the preferences if needed. Drag files onto the Mousepad window to open them, mirroring the double‑click behavior in Windows.

Recent releases

  • 0.7.0 —
  • 0.6.5 —
  • 0.6.4 —
  • 0.6.3 —

Mousepad: frequently asked questions

Can Mousepad open large files?

Yes, it handles multi‑megabyte files without noticeable lag, though extremely large logs may load slower than specialized viewers.

Does Mousepad support syntax highlighting for Python?

It includes basic highlighting for several languages, including Python, but the rules are simple compared to full IDEs.

How do I change the default font in Mousepad?

Open the Preferences dialog, go to the Appearance tab, and select your preferred font and size.

Is Mousepad available as a Flatpak?

Yes, Mousepad is published on Flathub and can be installed via Flatpak on most distributions.

Updated