List of applications

From ArchWiki
Revision as of 04:45, 3 January 2011 by Louipc (Talk | contribs) (Arch Package Management)

Jump to: navigation, search

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.

Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어

External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary text Template:Article summary end

Backup programs

  • DAR - A full-featured command-line backup tool, short for Disk ARchive
  • Duplicity - A utility for encrypted, bandwidth-efficient backups using the rsync algorithm
  • Packrat - A simple, modular backup system that uses dar to take full/incremental backups of files and can store them locally, on a remote system via SSH, or on Amazon S3
  • rsync - A file transfer program to keep remote files in sync
  • Safekeep - A client/server backup system which enhances the power of rdiff-backup


BitTorrent Clients


  • aria2 — Fast command-line download utility with support for multiple protocols, including BitTorrent || Template:Package Official
  • Deluge — User-friendly BitTorrent client written in Python and wrapped with PyGTK || Template:Package Official
  • KTorrent — Feature-rich BitTorrent client developed using Qt || Template:Package Official
  • MLDonkey — Multi-protocol P2P client supporting BitTorrent || Template:Package Official
  • qBittorrent — The closest open source (GNU GPL v2 license) equivalent to µtorrent || Template:Package Official
  • rTorrent — Simple and lightweight ncurses BitTorrent client || Template:Package Official
  • Transmission — Simple and easy-to-use BitTorrent client with (GTK+) GUI and CLI front-ends || Template:Package Official
  • Vuze — Feature-rich BitTorrent client written in Java (formerly Azureus) || Template:Package Official

Chat Clients

IRC Clients

  • Irssi — Highly-configurable ncurses-based IRC client || Template:Package Official || Template:Package Official
  • KVIrc — Qt-based IRC client featuring extensive themes support || Template:Package Official
  • WeeChat — Modular, lightweight ncurses-based IRC client || Template:Package Official
  • XChat — GTK-based IRC client || Template:Package Official

Jabber/XMPP Clients

  • Freetalk — A console based Jabber client || Template:Package Official
  • Gajim — Jabber client written in PyGTK || Template:Package Official
  • jabber.el — A minimal jabber client for emacs || Template:Package AUR
  • MCabber — A small Jabber console client, includes features: SSL, PGP, MUC, and UTF8 || Template:Package Official
  • Psi — A Qt based Jabber client || Template:Package Official
  • Psi+ is an enhanced version of Psi Jabber client. Not in AUR

MSN Clients

  • aMSN — MSN client written in Tcl/Tk || Template:Package Official
  • Emesene — A pygtk MSN Messenger client || Template:Package Official
  • Galaxium Messenger — A multi-protocol instant messenger application designed for the GNOME desktop || Template:Package AUR
  • KMess — KMess is a MSN Messenger client for Linux || Template:Package Official || Template:Package Official

Multi-Protocol Clients


  • BarnOwl — A console chat client for the AIM, IRC, Jabber, and Zephyr protocols || Template:Package AUR
  • Carrier — Pidgin fork providing minor GUI enhancements (formerly funpidgin) || Template:Package AUR
  • CenterIM — Fork of CenterICQ - A text mode menu- and window-driven IM interface || Template:Package Official
  • Empathy — A GNOME instant messaging client using the Telepathy framework || Template:Package Official
  • Finch — A ncurses-based messaging client || Template:Package Official || Template:Package Official
  • Pidgin — Multi-protocol instant messaging client || Template:Package Official
  • qutIM — Multiplatform instant messenger || Template:Package AUR

Mail Clients

News Aggregators

Web Browsers


Text Based

Document Indexers

Document Readers



  • Amarok - A mature Qt-based player known for its plethora of features
  • Ario - A GTK2 client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster
  • aTunes - An audio-player written in Java
  • Audacious - A Winamp clone like Beep and old XMMS versions
  • Banshee - yet another GTK2 iTunes clone, yet more feature-rich and more actively developed.
  • Clementine - Amarok 1.4 ported to QT4
  • Cmus is a very feature-rich ncurses-based music player.
  • Cplay is a curses front-end for various audio players.
  • DeaDBeeF - Lightweight and powerful music player made with C and GTK2. [1]
  • Exaile - A GTK2 clone of Amarok
  • Goggles Music Manager - A lightweight music manager and player that automatically categorizes your music files.
  • Moc - A ncurses-based daemon/client style player, designed to be flexible and easy to use.
  • Music Player Daemon - Music player daemon, a lightweight and scalable choice for music management
  • mpg123 - command line audio player.
  • ncmpc - An ncurses-based front-end to mpd
  • ncmpcpp - A clone of ncmpc with some new features written in C++
  • PyTone - An advanced music jukebox with a console interface
  • Quod Libet - an audio player written with pygtk and gstreamer
  • Rhythmbox - A GTK2 clone of iTunes, used by default in GNOME
  • Sonata - A pygtk-based client for mpd
  • Nightingale - (Songbird for linux) an open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP
  • XMMS - A skinnable GTK+1 standalone media player similar to winamp



Graphics and Image Manipulation

Image Viewers


Video Players

Video Editors

Note Taking Organizers



Word Processors



Time Management

Translation and Localisation

  • Lokalize - the standard KDE tool for software translation. Available in Extra. Home page
  • virtaal - an editor for translation of both software and other text, based on Translate Toolkit. Available in AUR. Home page
    • Supported formats: Gettext (.po and .mo), XLIFF (.xlf), TMX, TBX, WordFast TM (.txt), Qt Linguist (.ts), Qt Phrase Book (.qph), OmegaT glossary (.tab and .utf8), ...
    • Shows suggestions from Apertium, Google Translate, Microsoft Translator, Moses,, Translation Memories or TM servers
  • poedit - a simple Gettext/po-file translation tool. Available in Community. Home page
  • OmegaT - "the translation memory tool", a general translators tool which contains a lot of translation memory features
    • Supported formats: html, MS Office 2007 XML, OpenDocument format, XLIFF/Okapi, MediaWiki, plain text, TMX, ...
    • Shows suggestions from Google Translate

  • Apertium - a free and open source rule-based machine translation platform. All released language data is available in AUR. Home page
    • Supported formats: html, MS Office 2007 XML, OpenDocument format, TMX, some MediaWiki support, ... (use Pology or Virtaal for po-files)
    • See the wiki for supported languages
  • Moses - a statistical machine translation tool (language data not included). Home page


Arch Package Management

  • Aurnotify — A tool set to notify the status of your favorite packages from AUR.
To use the aurnotify desklet visit: || Template:Package AUR || Template:Package AUR
  • Pacman-color — Command-line frontend for libalpm aka pacman with color patch. || Template:Package AUR
  • Pacman-contrib — Utilities for use with the pacman package manager. || Template:Package Official
  • Pkgtools — A collection of scripts for Arch Linux packages.
Which includes pkgfile; find what package owns a file. [Forum topic] || Template:Package Official
  • Powerpill — A wrapper for pacman that speeds up package retrieval by using aria2c for concurrent/segmented downloads. || Template:Package Official
  • Slurpy — An AUR search/download/update helper in Python. || Template:Package AUR
  • TuPac — A cached pacman implementation that boosts some pacman operations: faster searches, AND searches, aur support, colored output, system sanity check, frontend friendly and more... || Template:Package AUR
  • Yaourt — A Pacman frontend with more features and AUR support. || Template:Package AUR

See also: Comparison of AUR frontends and AUR Helpers.

Disk Usage Display Programs

  • ncdu — A simple ncurses disk usage analyzer. || Template:Package Official
  • gt5 — A diff-capable 'du-browser'. || Template:Package AUR
  • Baobab — Baobab is a C/gtk+ application to analyse disk usage in any Gnome environment. || Template:Package AUR
  • Filelight — Filelight creates an interactive map of concentric, segmented rings that help visualise disk usage on your computer. || Template:Package Official

CD/DVD Burning Tools

  • bashburn - A lightweight terminal based menu frontend for CD/DVD burning tools.
  • brasero - An application to burn CDs/DVDs for the Gnome Desktop.
  • gnomebaker - A GTK based CD/DVD burning application.
  • graveman - A GTK based CD/DVD burning application.
  • k3b - A feature-rich and easy to handle CD burning application for KDE.
  • nerolinux - A commercial CD/DVD burning tool (requires a valid key).
  • xcdroast - A lightweight CD/DVD burning tool.
  • xfburn - Xfburn is a simple CD/DVD burning tool based on libburnia libraries (xfce).

Clipboard Managers

Compression Tools

File Managers


System Monitoring


Text Editors

  • Beaver - Early AdVanced EditoR.
  • Bluefish - GTK editor/IDE with an MDI interface, syntax highlighting and support for Python plugins
  • Cssed - GTK2 based Cascading Style Sheets (CSS) editor
  • Emacs - The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons
  • Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment.
  • Gedit - Part of the GNOME desktop, but has minimal dependencies: a GTK2 editor with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality
  • Kate The KDE Advanced Text Editor. A full-featured programmer's editor, with MDI and a filesystem browser.
  • KWrite (part of the KDE desktop) A lightweight text editor with syntax highlighting.
  • Tea a QT based feature rich text editor in AUR
  • LeafPad - GTK+ based simple text editor
  • medit is intended to be a useful programming and around-programming text editor.
  • Mousepad - Lightweight text editor with support for word wrapping, line numbering and printing
  • Nano - A console based editor, similar to vim with a more intuitive interface, a good choice for newbies and casual users.
  • Scite - A generally useful editor with facilities for building and running programs
  • Vim - "Vi improved," its many shortcuts and utilities may take a while to master but are a huge asset to programmers

OCR tools

There are several steps to the whole OCR process, the actual OCR engine is only part of this:

  1. scanning
  2. document layout analysis
  3. optical character recognition
  4. post-processing (formatting, PDF creation)


  • Docker is a docking application which acts as a system tray.
  • Stalonetray is a stand-alone system tray.
  • Trayer swallows GTK 1.2/2.x application docklets, and KDE docklets.

Desktop Environments (DE)

Desktop Environment#List of desktop environments

Window Managers (WM)

Window Manager#List of window managers

See also