Difference between revisions of "List of applications"

From ArchWiki
Jump to navigation Jump to search
m (added balsa)
Line 375: Line 375:
* [[portbunny]] -  Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml
* [[portbunny]] -  Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml
* [[snort]] - A lightweight network intrusion detection system http://www.snort.org
* [[snort]] - A lightweight network intrusion detection system http://www.snort.org
* [[AIDE]] - A file and directory integrity checker http://aide.sourceforge.net/
* [[swatch]] - The active log file monitoring tool http://swatch.sourceforge.net/
* [[swatch]] - The active log file monitoring tool http://swatch.sourceforge.net/
* [[tcpdump]] - A tool for network monitoring and data acquisition http://www.tcpdump.org
* [[tcpdump]] - A tool for network monitoring and data acquisition http://www.tcpdump.org

Revision as of 20:40, 12 January 2012

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 – فارسی

Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements. See Help:Style for reference.Tango-edit-clear.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:List of applications#)
Note: Applications listed in "Console" sections can have graphical front-ends. Official ones are currently omitted.


Backup programs




BitTorrent Clients



  • aria2 — lightweight download utility that supports simultaneous adaptive downloading via HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE) protocols and MetaLink. Can run as daemon controlled via JSON-RPC & XML-RPC interfaces
http://aria2.sourceforge.net/ || aria2
  • MLDonkey — multi-protocol P2P client supporting BitTorrent
http://mldonkey.sourceforge.net/ || mldonkey
  • Deluge — user-friendly BitTorrent client written in Python and wrapped with PyGTK
http://deluge-torrent.org/ || deluge
  • rTorrent — simple and lightweight ncurses BitTorrent client
http://libtorrent.rakshasa.no/ || rtorrent
  • Transmission — simple and easy-to-use BitTorrent client with daemon version, GTK+, Qt GUI, web and CLI front-ends
http://www.transmissionbt.com/ || transmission-cli


  • Vuze — Feature-rich BitTorrent client written in Java (formerly Azureus)
https://www.vuze.com/ || vuze
  • KTorrent — Feature-rich BitTorrent client developed using Qt
http://ktorrent.org/ || ktorrent
  • qBittorrent — The closest open source (GNU GPL v2 license) equivalent to µtorrent
http://qbittorrent.sourceforge.net/ || qbittorrent

eDonkey Clients

eDonkey is still the second-largest p2p network (see Internet Study 2008/2009).

  • aMule — Well-known eDonkey/Kad client with daemon version and GTK, web, and CLI front-ends
http://www.amule.org/ || amule

Chat Clients


Multi-Protocol Clients



Many clients listed here (including Pidgin and all it's forks) support multiple IM networks via libpurple. Number of networks is huge but they (like any multiprotocol clients) usually have very limited/none support of network-specific features.

  • Finch — ncurses-based Jabber/aim/etc/etc chat client based on libpurple
http://developer.pidgin.im/wiki/Using Finch || finch
  • BarnOwl — chat client for the AIM, IRC, Jabber, and Zephyr protocols
http://barnowl.mit.edu/ || barnowlAUR
  • Bitlbee — way to use other IM to your IRC client
http://www.bitlbee.org/ || bitlbee
  • CenterIM — Fork of CenterICQ, text mode menu- and window-driven IM interface
http://www.centerim.org/index.php/Main_Page || centerim
  • Pidgin — multi-protocol instant messaging client
http://pidgin.im/ || pidgin
  • Pidgin Light — light Pidgin version without gstreamer, tcl, tk, xscreensaver support
http://www.pidgin.im/ || pidgin-lightAUR
  • Carrier — Pidgin fork providing minor GUI enhancements (formerly funpidgin)
http://funpidgin.sourceforge.net/ || carrierAUR
  • Instantbird — multiprotocol chat client using Mozilla's XUL and libpurple.
http://www.instantbird.com/ || instantbirdAUR
  • Emesene — Python/GTK+ instant messenger for the Windows Live Messenger network, compatible also with Jabber, Facebook and Google Talk
http://www.emesene.org/ || emesene
http://live.gnome.org/Empathy || empathy
  • Kopete — user-friendly IM supporting AIM, ICQ, Windows Live Messenger, Yahoo, Jabber, Gadu-Gadu, Novell GroupWise Messenger, and more IM networks
http://kopete.kde.org/ || kdenetwork-kopete
  • qutIM — simple user-friendly IM supporting ICQ, Jabber, Mail.Ru, IRC and VKontakte messaging
http://qutim.org/ || qutimAUR
  • Galaxium Messenger — messenger application designed for the GNOME desktop
http://code.google.com/p/galaxium/ || galaxiumAUR

IRC Clients


  • Conspire — Lightweight, simple, and powerful
http://nenolod.net/ || conspire-clientAUR
  • ERC — A powerful, modular, and extensible IRC client for Emacs
http://erc.sourceforge.net/ || erc-gitAUR
  • II — A featherweight IRC client, literally `tail -f` the convo and `echo` back your replies
http://tools.suckless.org/ii || iiAUR
  • Ircfs — A file system interface to irc written in Limbo
http://www.ueber.net/code/r/ircfs ||
  • Irssi — Highly-configurable ncurses-based IRC client
http://www.irssi.org/ || irssi
http://konversation.kde.org/ || konversation
  • KVIrc — Qt-based IRC client featuring extensive themes support
http://www.kvirc.net/ || kvirc
  • Loqui — A GTK IRC client with only one dependency
https://launchpad.net/loqui || loquiAUR
  • LostIRC — A simple IRC client
http://lostirc.sourceforge.net || lostircAUR
  • pcw — A frontend for ii that opens a new terminal for each channel (depends on srw by default)
https://bitbucket.org/emg/pcw || pcw-hgAUR
  • ScrollZ — An advanced IRC client based on ircII
http://www.scrollz.com || scrollzAUR
  • Smuxi — A cross-platform IRC client for the GNOME desktop inspired by Irssi
http://www.smuxi.org/ || smuxiAUR
  • WeeChat — Modular, lightweight ncurses-based IRC client
http://www.weechat.org/ || weechat
  • XChat — GTK-based IRC client
http://xchat.org/ || xchat

Jabber/XMPP Clients


  • Freetalk — A console based Jabber client
http://www.gnu.org/software/freetalk/ || freetalk
  • jabber.el — A minimal jabber client for emacs
http://emacs-jabber.sourceforge.net/ || emacs-jabberAUR
  • MCabber — small Jabber console client, includes features: SSL, PGP, MUC, and UTF8
http://mcabber.com/ || mcabber
  • Gajim — Jabber client written in PyGTK
http://www.gajim.org/ || gajim
  • Psi — A Qt based Jabber client
http://psi-im.org/ || psi
  • Psi+ — enhanced version of Psi Jabber client
http://code.google.com/p/psi-dev/ || psi-plusAUR

MSN Clients

  • aMSN — MSN client written in Tcl/Tk
http://www.amsn-project.net/ || amsn
  • Emesene — A pygtk MSN Messenger client
http://www.emesene.org/ || emesene
  • KMess — KMess is a MSN Messenger client for Linux
http://kmess.org/ || kmess
http://www.mercury.im/ || mercury

Email clients



  • Alpine — The Apache-licensed Wikipedia:PINE (a tool for reading, sending, and managing electronic messages)
http://www.washington.edu/alpine || alpine
  • Gnus — mail, nntp, rss client for Emacs.
http://www.gnus.org/ || emacs-gnus-gitAUR
  • heirloom-mailx — A full-featured command-line MUA derived from Berkeley Mail.
http://heirloom.sourceforge.net/mailx.html || heirloom-mailx
  • mutt — Small but very powerful text-based mail client.
http://www.mutt.org/ || mutt
  • Sup — A CLI mail client with very fast searching, tagging, threading and gmail like operation.
http://sup.rubyforge.org/ || supAUR


  • Balsa — A simple light email client. Part of the Gnome project.
http://balsa.gnome.org/ || balsa
http://www.claws-mail.org/ || claws-mail
  • Evolution — A mature and feature-rich e-mail client used in GNOME by default.
http://projects.gnome.org/evolution/ || evolution
  • Kmail — A mature and feature-rich e-mail client part of the kde project.
http://kde.org/applications/internet/kmail/ || kmail
  • Postler — simple desktop mail client built in vala.
http://git.xfce.org/apps/postler || postlerAUR
  • Sylpheed — Lightweight and user-friendly e-mail client (GTK)
http://sylpheed.sraoss.jp/en/ || sylpheedAUR
http://www.mozillamessaging.com/en-US/ || thunderbird

Network Managers

  • netcfg — Network configuration and profile scripts
http://projects.archlinux.org/netcfg.git/ || netcfg
  • Wicd — Manages wireless and wired interfaces, requiring fewer dependencies than other network managers. In addition to GUI interfaces, a curses version is also available.
http://wicd.sourceforge.net/ || wicd
  • networkmanager — provides wired, wireless, mobile broadband and OpenVPN detection and configuration allowing automatic connection to a network.
http://projects.gnome.org/NetworkManager/ || networkmanager

News Aggregators


http://akregator.kde.org/ || kdepim-akregator
  • BlogBridge — Another excellent java-based aggregator
http://www.blogbridge.com || blogbridgeAUR
  • Canto — A ncurses RSS aggregator
http://codezen.org/canto/ || cantoAUR
  • Gnus — A mail, nntp, rss client for Emacs
http://www.gnus.org/ || emacs-gnus-gitAUR
  • Liferea — A GTK desktop news aggregator for online news feeds and weblogs
http://liferea.sourceforge.net || lifereaAUR
  • Newsbeuter — A ncurses RSS aggregator with layout and keybinding similar to mutt. Does not use the traditional 3 panes setup
http://www.newsbeuter.org/ || newsbeuter
  • Rawdog — A "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in date order
http://offog.org/code/rawdog.html || rawdogAUR
  • RSS Guard — A (very) tiny RSS & ATOM reader developed using Qt framework
http://code.google.com/p/rss-guard/ || rss-guardAUR
  • Rssowl — A powerful java-based RSS reader
http://boreal.rssowl.org || rssowlAUR
  • Snownews — Text mode RSS newsreader
http://kiza.kcore.de/software/snownews/ || snownews
  • Thunderbird — A mail client from Mozilla which also functions as a pretty nice news aggregator
http://www.mozilla.org/projects/thunderbird/ || thunderbird

Web Browsers


Text Based

  • ELinks — An advanced and well-established feature-rich text mode web browser
http://elinks.or.cz/ || elinks
  • Links — A text WWW browser, similar to Lynx
http://links.twibright.com/ || links
  • Lynx — A text browser for the World Wide Web
http://lynx.isc.org || lynx
  • W3m — A pager/text-based WWW browser
http://w3m.sourceforge.net/ || w3m


  • Abaco — A multi-page graphical web browser
http://lab-fgb.com/abaco/ || abacoAUR
  • Arora — A cross platform web browser built using Qt and WebKit
http://code.google.com/p/arora/ || arora
  • Conkeror — A highly programmable web browser based on Mozilla XULRunner
http://conkeror.org/ || conkeror
  • Chromium — The open-source project behind Google Chrome, a web browser developed by Google that uses the WebKit layout engine and application framework
http://code.google.com/chromium/ || chromium
  • Dillo — A small, fast graphical web browser built on FLTK
http://www.dillo.org/ || dillo
  • Epiphany — The default GNOME browser, which uses the webkit rendering engine
http://projects.gnome.org/epiphany/ || epiphany
http://www.mozilla.com/firefox/ || firefox
  • Hv3 — A minimalist web browser based on tkhtml3
http://tkhtml.tcl.tk/hv3.html || hv3AUR
  • Jumanji — A highly customizable and functional web browser
http://pwmt.org/projects/jumanji || jumanjiAUR
  • Kazehakase — A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko)
http://kazehakase.sourceforge.jp/ || kazehakaseAUR
  • dwb — A lightweight web browser based on the webkit engine. Highly customizable, with vi-like shortcuts and tiling layouts.
http://portix.bitbucket.org/dwb || dwbAUR
  • Konqueror — Qt- and KHTML-based browser. A part of the KDE desktop
http://www.konqueror.org/ || kdebase-konqueror
  • Luakit — A highly configurable, micro-browser framework based on the WebKit web content engine and the GTK+ toolkit. It is very fast, extensible by Lua and licensed under the GNU GPLv3 license
http://luakit.org/projects/luakit/ || luakit
  • Midori — A lightweight web browser based on Gtk and WebKit. Passes the ACID3 test
http://www.twotoasts.de/index.php?/pages/midori_summary.html || midori
  • NetSurf — A featherweight browser written in C. Notable is its lack of JavaScript support and fast rendering through its own custom rendering engine
http://www.netsurf-browser.org Netsurf || netsurf
  • Opera — Highly customizable browser with focuses on an adherence to web rendering standards
http://www.opera.com/ || opera
  • Rekonq — A WebKit based web browser for KDE
http://rekonq.kde.org/ || rekonq
  • Sb — A very lightweight webkit-based browser that uses keybindings to perform most things the URL bar would usually do
https://github.com/mutantturkey/sb/ || sb-gitAUR
  • Surf — Another lightweight WebKit-based browser, which follows the suckless ideology. Which means, the software is even more lightweight (basically, the browser itself is a single C source file)
http://surf.suckless.org || surf-hgAUR
  • Uzbl — Web interface tools which adhere to the unix philosophy
http://www.uzbl.org/ || uzbl-browser
  • Vimprobable — A browser that behaves like the Vimperator plugin available for Mozilla Firefox. It is based on the WebKit engine (using GTK bindings)
http://vimprobable.org/ || vimprobableAUR

Microblogging Clients

  • Pino — simple and fast X11 client for Twitter and Identi.ca. It is compiled to native code, which assures small size and speed, and thanks to use of Vala language it can perfectly integrate into your Gnome or XFCE desktop
http://pino-app.appspot.com/ || pinoAUR
  • Gwibber — open source microblogging client for Linux. It brings the most popular social networking web services to your desktop and gives you the ability to control how you communicate
http://gwibber.com/ || gwibberAUR
  • Hotot — lightweight & open source Microblogging Client, coding using Python language and designed for Linux
http://hotot.org || hototAUR
  • tyrs — simple client for for Twitter and Identi.ca supporting virtually all its' features with nice console UI
http://tyrs.nicosphere.net/ || tyrsAUR

FTP Clients

  • curlftp — A filesystem for acessing FTP hosts based on FUSE and libcurl.
http://curlftpfs.sourceforge.net/ || curlftpfs
  • fuseftp — FTP filesystem written in Perl, using FUSE
http://freshmeat.net/projects/fuseftp/ || fuseftpAUR

Document Indexers

  • pinot — personal search and metasearch tool
http://code.google.com/p/pinot-search/ || pinot
  • recoll — full text search tool based on Xapian backend
http://www.lesbonscomptes.com/recoll/ || recoll

Document Readers


  • fbpdf — small framebuffer PDF viewer based off of MuPDF, with VIM keybindings, written in C
http://repo.or.cz/w/fbpdf.git || fbpdf-gitAUR
  • fbdjvu — djvu viewer similar for fbpdf but for djvu files
http://repo.or.cz/w/fbpdf.git || fbpdf-gitAUR (can be built from the same source after small PKGBUILD modification)


  • apvlv — A lightweight PDF viewer with VIM key bindings
http://code.google.com/p/apvlv/ || apvlv
  • ePDFView — A free lightweight PDF document viewer using Poppler and GTK+ libraries
http://www.emma-soft.com/projects/epdfview/ || epdfview
  • llpp — A very fast PDF reader based off of MuPDF, that supports continuous page scrolling, bookmarking, and text search through the whole document
http://repo.or.cz/w/llpp.git || llppAUR
  • MuPDF — A very fast PDF viewer and toolkit written in portable C. Features CJK font support
http://ccxvii.net/mupdf || mupdf
  • Xpdf — A viewer for Portable Document Format (PDF) files
http://www.foolabs.com/xpdf/ || xpdf
  • zathura — Another lightweight PDF viewer similar to apvlv, only lighter
http://zathura.pwmt.org/projects/zathura || zathura
  • Evince — document viewer for multiple document formats. Supports pdf, postscript, djvu, tiff and dvi
http://projects.gnome.org/evince/ || evince
  • Foxit Reader — small, fast (compared to Acrobat) PDF viewer
http://www.foxitsoftware.com/pdf/desklinux/ || foxitreaderAUR
http://okular.kde.org/ || kdegraphics-okular




Music player daemon and clients

http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki || mpd

Command line players

  • Herrie — A minimalistic console-based music player with native AudioScrobbler support
http://herrie.info/ || herrieAUR
  • Mpg123 — A fast free MP3 console audio player for Linux, FreeBSD, Solaris, Hpux and near all other UNIX systems. Also decodes mp1 and mp2 files
http://www.mpg123.org/ || mpg123
  • cmus — A very feature-rich ncurses-based music player
http://cmus.sourceforge.net/ || cmus
  • cplay — A curses front-end for various audio players
http://sourceforge.net/projects/cplay/Template:Linkrot || cplayAUR
  • Moc — A ncurses console audio player with support for the MP3, Ogg, and WAV formats
http://moc.daper.net/ || moc
  • PyTone — An advanced music jukebox with a console interface
http://www.luga.de/pytone/ || pytoneAUR

GUI players

  • Amarok — mature Qt-based player known for its plethora of features
http://amarok.kde.org/ || amarok
  • aTunes — audio-player written in Java
http://www.atunes.org/ || atunesAUR
  • Audacious — Winamp clone like Beep and old XMMS versions
http://audacious-media-player.org/ || audacious
  • Banshee — yet another GTK2 iTunes clone, yet more feature-rich and more actively developed
http://banshee.fm/ || banshee
  • Clementine — Amarok 1.4 ported to QT4
http://www.clementine-player.org/ || clementine
  • DeaDBeeF — A light and fast music player with many features, no GNOME or KDE dependencies, supports console-only and as well GTK2-gui, comes with many plugins, and has a metadata editor
http://deadbeef.sourceforge.net/ || deadbeef
  • Exaile — GTK2 clone of Amarok
http://www.exaile.org/ || exaileAUR
  • Goggles Music Manager — A music collection manager and player that automatically categorizes your music, supports gapless playback, features easy tag editing, and internet radio support. Uses the Fox Toolkit.
http://code.google.com/p/gogglesmm/ || gogglesmm
  • Rhythmbox — GTK2 clone of iTunes, used by default in GNOME
http://projects.gnome.org/rhythmbox/ || rhythmbox
  • Potamus — A lightweight, intuitive GTK+ audio player with an emphasis on high audio quality
http://offog.org/code/potamus.html || potamusAUR
  • Pragha — A GTK+ music manager that was a fork of Consonance Music Manager
http://pragha.wikispaces.com/ || pragha
  • XMMS — A skinnable GTK+1 standalone media player similar to winamp.
http://legacy.xmms2.org/ || xmms
  • Qmmp — Qt-based Multimedia Player. The user interface is similar to winamp or xmms.
http://qmmp.ylsoftware.com/ || qmmp
  • Guayadeque — full featured media player that can easily manage large collections and uses the Gstreamer media framework
http://guayadeque.org/ || guayadequeAUR
  • Quod Libet — audio player written with pygtk and gstreamer
http://code.google.com/p/quodlibet/ || quodlibet
  • Nightingale (Songbird for Linux) — open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP
http://getnightingale.com/ || nightingale-gitAUR

Ripping from CD

  • abcde — Comprehensive command line tool for ripping audio CDs
http://lly.org/~rcw/abcde/page/ || abcde


  • ProjectM — A music visualizer which uses 3D accelerated iterative image based rendering.
http://projectm.sourceforge.net/ || projectm


  • Audacity — A program that lets you manipulate digital audio waveforms.
http://audacity.sourceforge.net/ || audacity
  • KWave — A sound editor for KDE.
http://kwave.sourceforge.net/ || kwaveAUR

Graphics and Image Manipulation

Raster editors


Vector editors

  • Inkscape — Vector graphics editor using the SVG file format.
http://inkscape.org/ || inkscape
  • Xara — An advanced vector graphics program.
http://www.xaraxtreme.org/ || xaralxAUR
  • Dia — A GTK+ based diagram creation program.
http://live.gnome.org/Dia || dia

3D editors

  • Blender — A fully integrated 3D graphics creation suite.
http://www.blender.org/ || blender

Image Viewers



  • fbv — framebuffer image viewer
http://s-tech.elsat.net.pl/fbv/ || fbv
  • fim — highly customizable and scriptable framebuffer image viewer based on fbi
http://www.autistici.org/dezperado/ || fim-svnAUR


  • Feh — A fast, lightweight image viewer that uses imlib2
http://linuxbrit.co.uk/feh/ || feh
  • GalaPix — OpenGL-based image viewer for simultaneously viewing and zooming large collection of image files
http://code.google.com/p/galapix/ || galapixAUR
  • GpicView — A simple and fast image viewer for X. Made by the developers of LXDE
http://lxde.sourceforge.net/gpicview/ || gpicview
  • GQview — An image browser that features single click access to view images and move around the directory tree
http://gqview.sourceforge.net/ || gqview
  • Geeqie — An image browser/viewer fork of GQview. Adds additional functionality such as support for RAW files
http://geeqie.sourceforge.net/ || geeqie
  • Mirage — PyGTK image viewer featuring support for crop and resize, custom actions and a thumbnail panel
http://mirageiv.berlios.de || mirage
  • QIV — A very small and fast gdk/Imlib image viewer
http://spiegl.de/qiv/ || qiv
  • Ristretto — A fast and lightweight picture-viewer for the Xfce desktop environment
http://goodies.xfce.org/projects/applications/ristretto || ristretto
  • SXIV — Simple X Image Viewer; works well with tiling window managers, uses imlib2
https://github.com/muennich/sxiv || sxivAUR
  • Viewnior — Minimalistic GTK2 viewer featuring support for flip, rotate, animations and configurable mouse actions
https://xsisqox.github.com/Viewnior/about.html || viewnior
  • Xloadimage — The classic X image viewer
http://web.archive.org/web/19981207030422/http://world.std.com/~jimf/xloadimage.html || xloadimage
  • XnView — An efficient image viewer, browser and converter
http://www.xnview.com/ || xnviewAUR

E-book applications

  • FBReader — E-book viewer. Supported formats include EPUB, FictionBook, HTML, plucker, PalmDoc, zTxt, TCR, CHM, RTF, OEB, non-DRM'ed mobipocket (mobi), and plain-text.
http://fbreader.org/ || fbreader
  • CoolReader — E-book viewer. Supported formats include epub (non-DRM), fb2, txt, rtf, html, chm and tcr.
http://www.coolreader.org/e-index.htm || coolreaderAUR
  • Calibre — E-book library management application. Supported formats include CBZ, CBR, CBC, CHM, DJVU, EPUB, FB2, HTML, HTMLZ, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT, TXTZ.
http://calibre-ebook.com/ || calibre


Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements. See Help:Style for reference.Tango-edit-clear.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:List of applications#)

Video Players



  • mplayer — Support a complete and versatile array of video/audio formats
http://www.mplayerhq.hu/design7/news.html || mplayer


  • Dragon Player — A simple video player for KDE 4 developed by Ian Monroe.
http://www.dragonplayer.net/ || kdemultimedia-dragonplayer
  • Gnome-Mplayer — A simple GTK-based GUI for mplayer
http://kdekorte.googlepages.com/gnomemplayer || gnome-mplayer
  • Parole — A modern media player based on the GStreamer framework
http://goodies.xfce.org/projects/applications/parole/ || paroleAUR
  • SMPlayer — A middleweight QT frontend for mplayer with additional patches
http://smplayer.sourceforge.net/ || smplayer
  • VLC media player — A middleweight video player with support for a wide variety of audio/video formats
http://www.videolan.org/vlc/ || vlc
  • Whaaw! Media Player — A lightweight Gstreamer-based audio/video player that can serve as a good alternative to Totem for those who do not like all those GNOME dependencies.
http://home.gna.org/whaawmp/ || whaawmpAUR
  • Xnoise — A GTK+ media player for both audio and video with "a slick GUI, great speed and lots of features.". Uses gstreamer.
http://www.xnoise-media-player.com/ || xnoiseAUR

Video Editors

Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements. See Help:Style for reference.Tango-edit-clear.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:List of applications#)

Note Taking Organizers


  • todo.txt — Manages your Todo list from the command line
https://ginatrapani.github.com/todo.txt-cli/ || todotxtAUR
  • Taskwarrior — Another cli todo list application with support for lua customization and more
http://taskwarrior.org/ || task


  • Cherrytree — A hierarchical note taking application
http://www.giuspen.com/cherrytree/ || cherrytree
  • Glista — Simple GTK+ to-do list manager with notes support
http://prematureoptimization.org/glista/ || glistaAUR
  • Gnote — Gnote is an experimental port of Tomboy to C++
http://live.gnome.org/Gnote || gnote
  • hnb — A program to organize many kinds of data in one place
http://hnb.sourceforge.net/ || hnbAUR
  • KeepNote — A cross-platform GTK note-taking app with rich text formatting
http://keepnote.org || KeepNoteAUR
  • tomboy — desktop note-taking application for Linux and Unix
http://www.gnome.org/projects/tomboy/ || tomboy
  • org-mode — An Emacs Mode for Notes, Project Planning, and Authoring
http://orgmode.org || emacs-org-modeAUR
  • Task — command-line TODO list manager
http://www.beckingham.net/task.html || task
  • zim — WYSIWYG text editor that aims at bringing the concept of a wiki to the desktop
http://zim-wiki.org/ || zim
  • NoteCase — portable hierarchical note manager, coded in C++ using the GTK+ toolkit
http://notecase.sourceforge.net || notecaseAUR

Office suites

  • LibreOffice — fork of OpenOffice.org, the one under active development
https://www.libreoffice.org/ || libreoffice
  • OpenOffice.org — powerful office suite, relicensed under Apache License
http://www.openoffice.org/ || openoffice-base-binAUR
  • Koffice (now named Calligra) — free, integrated office suite for KDE, the K Desktop Environment
http://www.calligra-suite.org/ || calligra-gitAUR

Word processors


  • Abiword — A full-featured word processor
http://www.abisource.com/ || abiword
  • Abiword Light — A lighter version of Abiword
http://www.abisource.com/ || abiword-lightAUR
https://www.libreoffice.org/ || libreoffice-writer
http://www.openoffice.org/ || openoffice-base-binAUR?
  • Markdown — A text-to-HTML conversion tool that allows you to write using a simple plain text format
http://daringfireball.net/projects/markdown || markdownAUR
  • pandoc — A swiss-army knife for converting one markup format into another (supports Markdown)
http://johnmacfarlane.net/pandoc || pandocAUR
  • txt2tags — A dead-simple, KISS-compliant lightweight, human-readable markup language to produce rich format content out of plain text files
http://txt2tags.sourceforge.net || txt2tagsAUR
  • Ted — easy GTK-based rich text processor (with footnote support)
http://www.nllgg.nl/Ted/ || ted


http://www.gnome.org/projects/gnumeric || gnumeric
https://www.libreoffice.org || libreoffice-calc
http://www.openoffice.org/product/calc.html || openoffice-base-binAUR?


Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements. See Help:Style for reference.Tango-edit-clear.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:List of applications#)

Time Management


  • Calcurse — A text-based curses calendar and scheduling system
http://calcurse.org/ || calcurse
  • Remind — A highly sophisticated text-based calendaring and notification system
http://www.roaringpenguin.com/products/remind || remind
  • When — simple personal calendar program
http://www.lightandmatter.com/when/when.html || when


  • etm — Event and Task Manager. A "Getting Things Done" approach handling events, tasks, activities, reminders and projects
http://www.duke.edu/~dgraham/ETM/ || etmAUR
  • Pal — A very lightweight calendar with both interactive and non-interactive interfaces
http://palcal.sourceforge.net/ || palAUR
  • Wyrd — A curses front-end to Remind
http://pessimization.com/software/wyrd/ || wyrd
  • wxRewind — A Python text and graphical frontend to Remind
http://www.duke.edu/~dgraham/wxRemind/ || wxremindAUR
  • Sunbird — standalone Mozilla calendar application
http://www.mozilla.org/projects/calendar/sunbird/ || sunbirdAUR
  • taskcoach — simple open source todo manager to manage personal tasks and todo lists
http://taskcoach.sourceforge.net/ || taskcoachAUR
  • Orage — GTK+ calendar and task manager often seen integrated with Xfce
http://www.xfce.org/projects/orage/ || orage
  • Osmo — GTK+ personal organizer, which includes calendar, tasks manager and address book modules
http://clayo.org/osmo/ || osmo
  • Rachota — portable time tracker for personal projects
http://rachota.sourceforge.net/en/ || rachotaAUR

Translation and Localisation

Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements. See Help:Style for reference.Tango-edit-clear.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:List of applications#)
  • 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, http://open-tran.eu, 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.
http://adesklets.sourceforge.net/desklets.html || aurnotifyAUR
  • pacman-color — Command-line frontend for libalpm aka pacman with color patch.
http://www.archlinux.org/pacman/ || pacman-colorAUR
  • Pacman-contrib — Utilities for use with the pacman package manager.
http://www.archlinux.org/pacman/ || pacman-contrib
  • Pkgtools — A collection of scripts for Arch Linux packages. Includes pkgfile – to find what package owns a file
https://github.com/Daenyth/pkgtools || pkgtools
  • 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...
http://sourceforge.net/projects/tupac || tupacAUR
  • Yaourt — A Pacman frontend with more features and AUR support.
http://www.archlinux.fr/yaourt-en/ || yaourtAUR

Also see AUR Helpers.

Disk Usage Display Programs

  • ncdu — A simple ncurses disk usage analyzer.
http://dev.yorhel.nl/ncdu || ncdu
  • gt5 — A diff-capable 'du-browser'.
http://gt5.sourceforge.net || gt5AUR
  • Baobab — Baobab is a C/gtk+ application to analyse disk usage in any Gnome environment.
http://www.marzocca.net/linux/baobab || BaobabAUR
  • Filelight — Filelight creates an interactive map of concentric, segmented rings that help visualise disk usage on your computer.
http://www.methylblue.com/filelight || Filelight
  • gdmap — Draw map of rectangles where size of rectangle relate to size of file or dir.
http://gdmap.sourceforge.net/ || gdmap

CD/DVD Burning Tools


Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements. See Help:Style for reference.Tango-edit-clear.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:List of applications#)
  • bashburn - A lightweight terminal based menu frontend for CD/DVD burning tools.
  • brasero - An application to burn CDs/DVDs for the Gnome Desktop.
  • cdw — Ncurses frontend to cdrecord, mkisofs, growisofs, dvd+rw-mediainfo, dvd+rw-format, xorriso.
http://cdw.sourceforge.net/ || cdwAUR
  • 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).
  • recorder — Simple frontend to cdrkit/cdrtools, cdrdao, mkisofs and growisofs with limited options and preferences
http://code.google.com/p/recorder/ || recorder
  • xcdroast - A lightweight CD/DVD burning tool.
  • Xfburn — Simple frontend to the libburnia libraries with support for CD/DVD(-RW), ISO images and BurnFree
http://www.xfce.org/projects/xfburn/ || xfburn

Clipboard Managers

  • Anamnesis — stores all clipboard history (!) and offers an interface to do a full-text search. Both command line and GUI modes available
http://anamnesis.sourceforge.net/ || anamnesisAUR
  • ClipIt — fork of Parcellite with additional features and bugfixes
http://sourceforge.net/projects/gtkclipit/ || clipitAUR
  • Glipper — clipboardmanager for GNOME with more features and plugin support
http://glipper.sourceforge.net/ || glipperAUR
  • klipper — full featured clipboardmanager for KDE
http://userbase.kde.org/Klipper || kdebase-workspace
  • Parcellite — lightweight yet feature-rich clipboard manager
http://parcellite.sourceforge.net/ || parcellite

Compression Tools



  • atool — A script for managing file archives of various types
http://www.nongnu.org/atool/ || atool
  • p7zip — A command line port of 7-Zip for POSIX systems, including Linux.
http://p7zip.sourceforge.net/ || p7zip


  • Ark — Archiving Tool for KDE4.
http://kde.org/applications/utilities/ark/ || kdeutils-ark
http://fileroller.sourceforge.net/ || file-roller
  • Peazip — Open source file and archive manager
http://www.peazip.org/peazip-linux.html || peazipAUR
  • Squeeze — A featherweight front-end for command line archiving tools.
http://squeeze.xfce.org/ || squeezeAUR
  • Xarchive — A GTK+ 2 front-end for various command line archiving tools.
http://xarchive.sourceforge.net/ || xarchiveAUR
  • Xarchiver — A lightweight desktop independent archive manager built with GTK+ 2.
http://xarchiver.sourceforge.net/ || xarchiver
  • p7zip — A command line port of 7-Zip for POSIX systems, including Linux. Includes 7zFM as GUI.
http://p7zip.sourceforge.net/ || p7zip



  • Bitcoin — A tool to manage bitcoins, a p2p currency.
Official website : http://bitcoin.org/ || bitcoinAUR

File Managers



http://www.midnight-commander.org || mc
  • Ranger — A console based file manager with vi bindings, customizability, and lots of features
http://nongnu.org/ranger || ranger
  • Vifm — A ncurses based two-pane file manager with vi like keybindings
http://vifm.sourceforge.net/ || vifm


  • Dolphin — Default file manager for KDE 4.
http://dolphin.kde.org/ || kdebase-dolphin
  • emelFM2 — A file manager that implements the popular two-panel design
http://emelfm2.net/ || emelfm2
http://www.konqueror.org/ || kdebase-konqueror
  • Krusader — Advanced twin panel (commander style) file manager for KDE
http://www.krusader.org/ || krusader
  • Nautilus — Extensible, heavyweight file manager used by default in GNOME with support for custom scripts
http://projects.gnome.org/nautilus/ || nautilus
  • PCManFM — A lightweight file manager which features tabbed browsing and can optionally manage the desktop background
http://pcmanfm.sourceforge.net/ || pcmanfmAUR
  • qtfm — A small, lightweight filemanager for Linux desktops based on pure Qt.
http://www.qtfm.org/ || qtfm
  • ROX-Filer — A small and fast file manager which can optionally manage the desktop background and panels
http://rox.sourceforge.net || rox
  • Sunflower — Small and highly customizable twin-panel file manager for Linux with support for plugins.
http://code.google.com/p/sunflower-fm/ || sunflowerAUR
  • Thunar — Can be run as a daemon with excellent start up and directory load times. Features support for customizable actions
http://thunar.xfce.org/index.html || thunar
  • tuxcmd — Windowed file manager with 2 panels side by side similar to popular Total Commander or Midnight Commander file managers
http://tuxcmd.sourceforge.net/description.php || tuxcmd
  • Xfe — A MS-Explorer or Commander like file manager for X
http://roland65.free.fr/xfe/index.php/ || xfe

Merge tools

Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements. See Help:Style for reference.Tango-edit-clear.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:List of applications#)


http://wiki.awn-project.org/ || avant-window-navigator
  • Bmpanel — A lightweight, NETWM compliant panel for the X11 system
http://nsf.110mb.com/bmpanel/ || bmpanel
  • Cairo-Dock — A highly customizable dock/laucher.
http://www.glx-dock.org/ || cairo-dockAUR
  • Docker — A docking application which acts as a system tray.
http://icculus.org/openbox/2/docker/ || docker
  • fbpanel — Lightweight, NETWM compliant desktop panel.
http://fbpanel.sourceforge.net/ || fbpanelAUR
  • LXPanel — Lightweight X11 desktop panel and part of the LXDE DE.
http://lxde.org/ || lxpanelAUR
  • pancake — A highly configurable, modular panel for X
http://www.failedprojects.de/pancake/ || pancakeAUR
  • PyPanel — Lightweight panel/taskbar written in Python and C.
http://pypanel.sourceforge.net/ || pypanelAUR
  • qtpanel — A project to create useful and beautiful panel in Qt
https://bbs.archlinux.org/viewtopic.php?id=117528 || qtpanel-gitAUR
http://stalonetray.sourceforge.net/ || stalonetray
  • Tint2 — Simple panel/taskbar developed specifically for Openbox.
http://code.google.com/p/tint2/ || tint2
  • Trayer — Swallows GTK 1.2/2.x application docklets, and KDE docklets.
https://gna.org/projects/fvwm-crystal/ || trayer
http://www.xfce.org/projects/xfce4-panel/ || xfce4-panel

Window managers and desktop environments

Login managers

  • CDM — An ultra-minimalistic, yet full-featured login manager written in bash
http://cdm.ghost1227.com/ || cdmAUR
  • SLiM — A lightweight and elegant graphical login solution
http://slim.berlios.de/ || slim
  • Qingy — An ultralight and very configurable graphical login independent on X Windows
http://qingy.sourceforge.net/ || qingy

System Monitoring

http://adesklets.sourceforge.net/desklets.html || adesklet-systemmonitor
  • Conky — lightweight, scriptable system monitor
http://conky.sourceforge.net/ || conky
  • gkrellm — simple, flexible system monitor package for GTK2; many plug-ins are available on AUR
http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html || gkrellm
  • Htop — simple, ncurses interactive process viewer
http://htop.sourceforge.net/ || htop
  • LXTask — lightweight task manager for LXDE
http://wiki.lxde.org/en/LXTask || lxtask

Terminal emulators


Power users use terminal emulators quite often, so unsurprisingly lots of X11 terminal emulators exist. Most of them emulate Xterm that emulates VT102, which emulates typewriter, so you will have to read Wikipedia article and other sources to master these things. Some of listed emulators have "quake"-like sequences in names or refer to Quake terminals. If you hove not played Quake (really?) or did not pay enough attention to it's terminals – those have no border and are hidden from the desktop until a key is pressed.

  • Xterm — It is doubtful that you would need more functionality than present in the Xterm, but be ready to tune it a bit to get nice look and working copy-paste
http://invisible-island.net/xterm/ || xterm
  • aterm — An xterm replacement with transparency support
http://aterm.sourceforge.net/ || aterm
http://konsole.kde.org/ || kdebase-konsole
  • yakuake — drop-down terminal emulator based on KDE Konsole technology
http://extragear.kde.org/apps/yakuake/ || yakuake
  • LilyTerm — A light and easy to use libvte based X Terminal Emulator
http://lilyterm.luna.com.tw/ || lilyterm
  • rxvt — popular replacement for the xterm
http://rxvt.sourceforge.net/ || rxvt
  • urxvt — A highly extendable unicode enabled rxvt-clone terminal emulator featuring tabbing, url launching, quake-style dropdown, pseudo-

transparency, and is extensible with perl

http://software.schmorp.de/pkg/rxvt-unicode || rxvt-unicode
  • mrxvt — tabbed X terminal emulator based on rxvt code
http://materm.sourceforge.net/index.html || mrxvtAUR
http://www.eterm.org/ || etermAUR
  • Stjerm — is a GTK+-based drop-down terminal emulator. Stjerm sets itself apart from similar programs by providing a minimalistic interface combined with a small file size, lightweight memory usage and easy integration with composite window managers such as Compiz.
http://code.google.com/p/stjerm-terminal-emulator/downloads/list || stjermAUR
  • terminator — terminal emulator supporting multiple resizable terminal panes
http://software.jessies.org/terminator/ || terminator
  • Tilda — A Linux terminal taking after the likeness of many classic terminals from first person shooter games, Quake, Doom and Half-Life
http://sourceforge.net/projects/tilda/files/ || tilda
  • Termit — simple terminal emulator, extensible via Lua. Includes tabs, bookmarks, and the ability to switch encodings
https://wiki.github.com/nonstop/termit/ || termitAUR


Terminal Vidget, developed during early Gnome days, gave birth to many terminals with similar capabilities:

  • ROXTerm — A tabbed, VTE-based terminal emulator with a small footprint
http://rox.sourceforge.net || roxterm
  • Sakura — A terminal emulator based on GTK+ and VTE
http://www.pleyades.net/david/sakura.php || sakura
  • mt — written as nice light-er-weight replacement for sakura (the binary is one third the size), keeping most of the functionality, except settings are defined during compilation, and removes some stupid features
https://github.com/mutantturkey/mt/ || mt-gitAUR
  • lxterminal — VTE-based terminal emulator and c part of the LXDE DE.
http://lxde.org/ || lxterminal
  • evilvte (The name apparently is a reference to evilwm, although the two projects do not appear to be related).
  • gnome-terminalGNOME default (standalone) terminal with support for Unicode and pseudo-transparency
http://invisible-island.net/xterm/xterm.faq.html#bug_gnometerm || gnome-terminal
  • guake — drop-down terminal for Gnome Desktop Environment
http://guake.org/ || guake-gitAUR
  • terminal — Xfce default terminal with support for a colorized prompt and a tabbed interface
http://www.xfce.org/projects/terminal/ || terminal

Text editors



  • GNU Emacs — The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons
http://www.gnu.org/software/emacs/ || emacs
  • nano — A console text editor based on pico with on-screen key binding help
http://www.nano-editor.org/ || nano
  • Vim — Vi IMproved
http://www.vim.org/ || vim


  • Acme — A minimalist and flexible programming environment by Rob Pike
http://acme.cat-v.org || plan9port
  • Beaver — An Early AdVanced EditoR
http://www.nongnu.org/beaver/ || beaver
  • Bluefish — GTK editor/IDE with an MDI interface, syntax highlighting and support for Python plugins
http://bluefish.openoffice.nl/ || bluefish
  • Cssed — GTK2 based Cascading Style Sheets (CSS) editor
http://cssed.sourceforge.net/ || package
  • Edile — A PyGTK code/scripting editor implemented in one file
http://edile.googlecode.com || edileAUR
  • Geany — A text editor using the GTK+ 2 toolkit with basic features of an integrated development environment
http://www.geany.org || geany
  • 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
http://projects.gnome.org/gedit/ || gedit
  • gVim — Vi IMproved
http://www.vim.org/ || gvim
  • Kate — The KDE Advanced Text Editor. A full-featured programmer's editor, with MDI and a filesystem browser
http://kate-editor.org/ || kdesdk-kate
  • KWrite (part of the KDE desktop) — lightweight text editor with syntax highlighting.
http://www.kde.org/applications/utilities/kwrite/ || kdebase-kwrite
  • Leafpad — A notepad clone for GTK+ 2.x that emphasizes simplicity
http://tarot.freeshell.org/leafpad/ || leafpad
  • medit — medit is a programming and around-programming text editor
http://mooedit.sourceforge.net/ || medit
  • PyRoom — great distractionless PyGTK text editor, a clone of the infamous WriteRoom
http://pyroom.org/ || pyroomAUR
  • Sam — graphical text editor by Rob Pike (still used by Ken Thompson and others)
http://sam.cat-v.org || plan9port or 9base
  • Scite — generally useful editor with facilities for building and running programs
http://www.scintilla.org/SciTE.html || scite
  • Tea — QT based feature rich text editor
http://tea-editor.sourceforge.net/ || tea

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)

OCR (Optical Character Recognition) Engines

  • CuneiForm — A command line OCR system originally developed and open sourced by Cognitive technologies. Supported languages: eng, ger, fra, rus, swe, spa, ita, ruseng, ukr, srp, hrv, pol, dan, por, dut, cze, rum, hun, bul, slo, lav, lit, est, tur.
https://launchpad.net/cuneiform-linux || cuneiform
  • GOCR/JOCR — An OCR engine which also supports barcode recognition.
http://jocr.sourceforge.net/ || gocr
  • Ocrad — An OCR program based on a feature extraction method.
http://www.gnu.org/software/ocrad/ || ocrad
  • Tesseract — "Probably one of the most accurate open source OCR engines available".
http://code.google.com/p/tesseract-ocr/ || tesseract

Layout analysers and user interfaces

  • YAGF — graphical interface for the CuneiForm text recognition program on the Linux platform. Available from community repository
http://symmetrica.net/cuneiform-linux/yagf-en.html || yagf
  • gscan2pdf — scans, runs Tesseract and creates a PDF all in one go
http://gscan2pdf.sourceforge.net/ || gscan2pdfAUR
  • Kooka — scanner GUI for KDE which supports the OCR engines GOCR, Ocrad or KADMOS. Used to be part of kdegraphics4, but dropped out due to lack of development
http://kooka.kde.org/Template:Linkrot || kookaAUR
  • OCRFeeder — Python GUI for Gnome which performs document analysis and rendition, and can use either CuneiForm, GOCR, Ocrad or Tesseract as OCR engines. It can import from PDF or image files, and export to HTML or OpenDocument. Available from AUR
http://live.gnome.org/OCRFeeder || ocrfeederAUR
  • OCRopus — OCR platform, modules exist for document layout analysis, OCR engines (it can use Tesseract or its own engine), natural language modelling, etc. Available from AUR
http://code.google.com/p/ocropus/ || ocropusAUR

Application Launchers

  • Adeskbar — easy, simple, unobtrusive application launcher for Openbox
https://launchpad.net/adeskbar || adeskbarAUR
  • Fehlstart — small application launcher written in c99
https://gitorious.org/fehlstart || fehlstart-gitAUR


See also