List of applications
|Summary help replacing me|
|Provides a list of common software that may be useful in day-to-day computer use, categorized by task.|
- 1 Backup programs
- 2 Internet
- 3 Document Indexers
- 4 Document Readers
- 5 Multimedia
- 6 Note Taking Organizers
- 7 Office
- 8 Spreadsheets
- 9 Security
- 10 Time Management
- 11 Translation and Localisation
- 12 Utilities
- 13 Desktop Environments (DE)
- 14 Window Managers (WM)
- 15 See also
- 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
- rdiff-backup - A utility for local/remote mirroring and incremental backups
- rsnapshot - A remote filesystem snapshot utility
- rsync - A file transfer program to keep remote files in sync
- Safekeep - A client/server backup system which enhances the power of rdiff-backup
- aria2 — Fast command-line download utility with support for multiple protocols, including BitTorrent
- Deluge — User-friendly BitTorrent client written in Python and wrapped with PyGTK
- KTorrent — Feature-rich BitTorrent client developed using Qt
- MLDonkey — Multi-protocol P2P client supporting BitTorrent
- qBittorrent — The closest open source (GNU GPL v2 license) equivalent to µtorrent
- rTorrent — Simple and lightweight ncurses BitTorrent client
- Transmission — Simple and easy-to-use BitTorrent client with (GTK+) GUI and CLI front-ends
- Vuze — Feature-rich BitTorrent client written in Java (formerly Azureus)
- Irssi — Highly-configurable ncurses-based IRC client
- Konversation — Qt-based IRC client for the KDE4 desktop
- KVIrc — Qt-based IRC client featuring extensive themes support
- WeeChat — Modular, lightweight ncurses-based IRC client
- XChat — GTK-based IRC client
- Freetalk — A console based Jabber client
- Gajim — Jabber client written in PyGTK
- jabber.el — A minimal jabber client for emacs
- MCabber — A small Jabber console client, includes features: SSL, PGP, MUC, and UTF8
- Psi — A Qt based Jabber client
- Psi+ is an enhanced version of Psi Jabber client. Not in AUR
- aMSN — MSN client written in Tcl/Tk
- Emesene — A pygtk MSN Messenger client
- Galaxium Messenger — A multi-protocol instant messenger application designed for the GNOME desktop
- KMess — KMess is a MSN Messenger client for Linux
- Mercury — Java Based MSN client
- BarnOwl — A console chat client for the AIM, IRC, Jabber, and Zephyr protocols
- Carrier — Pidgin fork providing minor GUI enhancements (formerly funpidgin)
- CenterIM — Fork of CenterICQ - A text mode menu- and window-driven IM interface
- Empathy — A GNOME instant messaging client using the Telepathy framework
- Finch — A ncurses-based messaging client
- Kopete — Instant Messenger
- Pidgin — Multi-protocol instant messaging client
- qutIM — Multiplatform instant messenger
- Alpine The Apache-licensed PINE (a tool for reading, sending, and managing electronic messages) http://www.washington.edu/alpine
- Claws-mail - A GTK+ based e-mail client http://www.claws-mail.org
- Evolution - A mature and feature-rich e-mail client used in GNOME by default.
- Gnus - mail, nntp, rss client for Emacs.
- Kmail - A mature and feature-rich e-mail client part of the kde project. http://kontact.kde.org/kmail/
- mutt - The famous, mature old command-line client http://www.mutt.org/
- Sup - A CLI mail client with very fast searching, tagging, threading and gmail like operation. http://sup.rubyforge.org/
- Sylpheed - Lightweight and user-friendly e-mail client http://sylpheed.sraoss.jp/en/
- Thunderbird - Mozilla's GTK2-based client.
- Akregator - KDE's news aggregator (in kdepim package)
- Canto - A ncurses RSS aggregator http://codezen.org/canto/
- Gnus - mail, nntp, rss client for Emacs.
- Liferea - A GTK desktop news aggregator for online news feeds and weblogs http://liferea.sourceforge.net
- Newsbeuter - A ncurses RSS aggregator with layout and keybinding similar to mutt. Does not use the traditional 3 panes setup.
- Rawdog - An "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
- Rssowl - A powerful java-based RSS reader http://boreal.rssowl.org
- BlogBridge - Another excellent java-based aggregator http://www.blogbridge.com
- Snownews - Text mode RSS newsreader.
- Thunderbird - A mail client from Mozilla which also functions as a pretty nice news aggregator
- Arora - Cross-platform open source web browser using the WebKit rendering engine, built on top of Qt. http://www.arora-browser.org/
- 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/
- Dillo - A small, fast graphical web browser built on FLTK http://www.dillo.org/
- Epiphany - The default GNOME browser, which uses the webkit rendering engine. http://projects.gnome.org/epiphany/
- Firefox - Extensible GTK2 browser based on Gecko with fast rendering. http://www.mozilla.com/firefox/
- Kazehakase - A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko). http://kazehakase.sourceforge.jp/
- Konqueror - Qt- and KHTML-based browser. A part of the KDE desktop. http://www.konqueror.org/
- Midori - Young but promising GTK2/WebKit browser, featherweight with very fast rendering http://www.twotoasts.de/index.php?/pages/midori_summary.html
- Opera - Highly customizable browser with focuses on an adherence to web rendering standards http://www.opera.com/
- uzbl - A lightweight webkit browser following the UNIX philosophy - to do one thing and do it well. http://www.uzbl.org/
- Hv3 - A minimalist web browser based on tkhtml3 http://tkhtml.tcl.tk/hv3.html
- Vimprobable - A webkit-based web browser which behaves like Vimperator, but without Firefox. http://www.vimprobable.org/
- jumanji - jumanji provides a minimalistic and space saving interface with vimperator-like keyboard-focused interaction http://pwmt.org/jumanji
- Elinks - An advanced and well-established feature-rich text mode web browser. http://elinks.or.cz
- links-g A text WWW browser, similar to Lynx, with framebuffer and X graphics enabled http://links.twibright.com/
- Lynx A text browser for the World Wide Web http://lynx.isc.org
- w3m A pager/text-based WWW browser http://w3m.sourceforge.net/
- pinot - Personal search and metasearch tool http://pinot.berlios.de/
- recoll - Full text search tool based on Xapian backend http://www.lesbonscomptes.com/recoll/
- ePDFView - A free lightweight PDF document viewer using Poppler and GTK+ libraries. http://trac.emma-soft.com/epdfview/
- Evince - Document viewer for multiple document formats. Supports pdf, postscript, djvu, tiff and dvi http://projects.gnome.org/evince/
- Foxit Reader - A small, fast PDF viewer http://www.foxitsoftware.com/pdf/desklinux/
- MuPDF - lightweight PDF viewer and toolkit written in portable C http://ccxvii.net/mupdf/
- Okular - PDF viewer for KDE. http://okular.kde.org/
- xpdf - A viewer for Portable Document Format (PDF) files http://www.foolabs.com/xpdf/
- apvlv - apvlv is a PDF Viewer Under Linux and its behaviour like Vim. http://code.google.com/p/apvlv/
- 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. 
- 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
- Background Setter
- Quick Image Viewer
- Parole A modern media player based on the GStreamer framework http://goodies.xfce.org/projects/applications/parole/
- SMPlayer is a complete frontend for MPlayer.
- VLC - A simple multi-platform media player, streamer, and encoder, that handles huge numbers of media formats.
- Whaaw! Media Player is a lightweight Gstreamer-based audio/video player that can serve as a good alternative to Totem for those who don't like all those GNOME dependencies. http://home.gna.org/whaawmp/
- Dragon player is a simple video player for KDE 4 developed by Ian Monroe. http://www.dragonplayer.net/
- http://www.pitivi.org/ Template:Package AUR
- http://lives.sourceforge.net/ Template:Package AUR
- http://www.openmovieeditor.org/ Template:Package Official
- http://www.avidemux.org/ Template:Package Official
- http://kdenlive.org/ Template:Package Official
- http://cinelerra.org/ Template:Package Official
Note Taking Organizers
- glista with notes support Home page
- hnb - A program to organize many kinds of data in one place Home page Package
- NoteCase - A portable hierarchical note manager, coded in C++ using the GTK+ toolkit Home page
- Task - A command-line TODO list manager Home page
- tomboy - Desktop note-taking application for Linux and Unix Home page
- zim - A WYSIWYG text editor that aims at bringing the concept of a wiki to the desktop Home page
- Gnote - Gnote is an experimental port of Tomboy to C++ Home page
- Koffice - KOffice is a free, integrated office suite for KDE, the K Desktop Environment. http://www.koffice.org/
- OpenOffice.org - An office suite http://www.OpenOffice.org/
- Abiword - A lightweight fast word processor http://www.abisource.com/
- OpenOffice.org Writer - A full-featured word processor included in the OpenOffice.org suite
- Ted - An easy GTK-based rich text processor (with footnote support) http://www.nllgg.nl/Ted/
- gnumeric - A GNOME Spreadsheet Program http://www.gnome.org/projects/gnumeric
- OpenOffice.org Calc - A full-featured spreadsheet included in OpenOffice.org suite
- arpwatch - arpwatch and arpsnmp network monitoring tools ftp://ftp.ee.lbl.gov/
- DenyHosts - a script to help thwart ssh server attacks http://denyhosts.sourceforge.net/
- fail2ban - bans IP that makes too many password failures http://www.fail2ban.org/
- etherape - A graphical network monitor for various OSI layers and protocols http://etherape.sourceforge.net/
- iptraf - An IP network monitor http://iptraf.seul.org/
- logwatch - Logwatch is a customizable log analysis system http://www.logwatch.org/
- nessus - Vulnerability scanner http://www.nessus.org
- nmap - A command line network exploration tool and security/port scanner http://nmap.org
- ntop - A network traffic probe based on libcap http://ntop.org
- portbunny - Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml
- snort - A lightweight network intrusion detection system http://www.snort.org
- swatch - The active log file monitoring tool http://swatch.sourceforge.net/
- tcpdump - A tool for network monitoring and data acquisition http://www.tcpdump.org
- wireshark - A free network protocol analyzer for Unix/Linux and Windows http://www.wireshark.org/
- Calcurse - An ncurses calendar and task manager Home page
- Orage - A GTK+ calendar and task manager often seen integrated with Xfce Home page
- Osmo - A GTK+ personal organizer, which includes calendar, tasks manager and address book modules. Home page
- Rachota - A portable time tracker for personal projects Home page
- Remind - A sophisticated calendar and alarm program Home page
- Sunbird - The standalone Mozilla calendar application Home page
- taskcoach - A simple open source todo manager to manage personal tasks and todo lists Home page Package
- When - A simple command line personal calendar program Home page
- Wyrd - A text-based front-end to Remind. Home page
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, 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
- pology - a set of Python tools for dealing with Gettext/po-files. See the home page for simple installation instructions.
- Apertium - a free and open source rule-based machine translation platform. All released language data is available in AUR. Home page
- 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: http://adesklets.sourceforge.net/desklets.html || Template:Package AUR
- Makeaur — A simple AUR wrapper.
- Pacman-color — Command-line frontend for libalpm aka pacman with color patch.
- Pacman-contrib — Utilities for use with the pacman package manager.
- Pkgtools — A collection of scripts for Arch Linux packages.
- Powerpill — A wrapper for pacman that speeds up package retrieval by using aria2c for concurrent/segmented downloads.
- Slurpy — An AUR search/download/update helper in Python.
- 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...
- Yaourt — A Pacman frontend with more features and AUR support.
Disk Usage Display Programs
- ncdu — A simple ncurses disk usage analyzer.
- gt5 — A diff-capable 'du-browser'.
- Baobab — Baobab is a C/gtk+ application to analyse disk usage in any Gnome environment.
- Filelight — Filelight creates an interactive map of concentric, segmented rings that help visualise disk usage on your computer.
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).
- Parcellite - a lightweight yet feature-rich clipboard manager Home page
- Glipper - Glipper is a clipboardmanager for GNOME with more features and plugin support Home page
- File Roller The default archive manager for GNOME.
- p7zip - A command line port of 7-Zip for POSIX systems, including Linux. http://p7zip.sourceforge.net/ http://www.7-zip.org/
- pbzip2 - A threaded version of the bzip2 utility, can automatically scale up to as many cores as it finds in the system.
- Squeeze - A featherweight front-end for command line archiving tools. Passworded archives are currently unsupported. http://squeeze.xfce.org/
- XArchive - A GTK+ front-end for command line archiving tools.
- Xarchiver - A lightweight, desktop independent front-end for command line archiving tools built with GTK2. http://xarchiver.sourceforge.net/
- Dolphin - Default file manager for KDE 4 - http://dolphin.kde.org/
- emelFM2 - File manager that implements a three-pane design - http://emelfm2.net
- Konqueror - Default file manager for KDE 2 and KDE 3 - http://www.konqueror.org/
- Krusader - Advanced twin panel (commander style) file manager for KDE - http://www.krusader.org/
- Midnight Commander - Terminal filemanager/shell that emulates Norton Commander - http://www.midnight-commander.org/
- Nautilus - Extensible, heavyweight file manager used by default in GNOME with support for custom scripts - http://projects.gnome.org/nautilus/
- PCMan File Manager - Part of the standard LXDE DE, a small and efficient graphical file manager - http://pcmanfm.sourceforge.net/
- ROX-Filer - Small and fast file manager which can optionally manage desktop backgrounds and panels - http://roscidus.com/desktop/ROX-Filer
- Thunar - Extensible, medium weight file manager used by default in Xfce with support for plugins - http://thunar.xfce.org/
- 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
- Vifm - Ncurses based file manager with vi-like keybindings - http://vifm.sourceforge.net/
- Xfe - Small and very fast Commander like file manager - http://roland65.free.fr/xfe/
- fbpanel Lightweight, NETWM compliant desktop panel. Home page Package
- LXPanel Lightweight X11 desktop panel and part of the LXDE DE. Home page Package
- PyPanel Lightweight panel/taskbar written in Python and C. Home page Package
- Tint Simple panel/taskbar developed specifically for Openbox. Home page Package
- BMPanel Lightweight, NETWM compliant desktop panel. Home page Package
- Xfce4panel Default Xfce panel Home page
- adesklet-systemmonitor - Modular stackable system monitors for adesklets http://adesklets.sourceforge.net/desklets.html
- conky - advanced, highly configurable system monitor for X based on torsmo http://conky.sourceforge.net/
- gkrellm - Simple, flexible system monitor package for GTK2; many plug-ins are available on AUR. http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html
- Aterm - An xterm replacement with transparency support http://aterm.sourceforge.net/
- Gnome-Terminal - GNOME default (standalone) terminal with support for Unicode and pseudo-transparency
- Konsole - KDE's default terminal
- lxterminal - VTE-based terminal emulator and c part of the LXDE DE. http://lxde.org/
- Lilyterm — Lightweight and plain terminal emulator
- mrxvt - Tabbed X terminal emulator based on rxvt code http://materm.sourceforge.net/index.html
- roxterm - Tabbed, VTE-based terminal emulator http://roxterm.sourceforge.net/
- rxvt-unicode (or urxvt) - A small, fast and customizable terminal which uses ~/.Xdefaults http://software.schmorp.de/pkg/rxvt-unicode.html
- sakura - terminal emulator based on GTK and VTE. http://www.pleyades.net/david/sakura.php
- terminator - A terminal emulator supporting multiple resizable terminal panes
- xterm - The default of defaults, requires only X
- Terminal - Xfce default terminal with support for a colorized prompt and a tabbed interface http://www.xfce.org/projects/terminal/
- Beaver - Early AdVanced EditoR.
- Bluefish - GTK editor/IDE with an MDI interface, syntax highlighting and support for Python plugins http://bluefish.openoffice.nl/
- Cssed - GTK2 based Cascading Style Sheets (CSS) editor http://cssed.sourceforge.net/
- 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 http://tarot.freeshell.org/leafpad/
- 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 http://www.xfce.org/projects/mousepad/
- 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 http://www.scintilla.org/SciTE.html
- Vim - "Vi improved," its many shortcuts and utilities may take a while to master but are a huge asset to programmers
There are several steps to the whole OCR process, the actual OCR engine is only part of this:
- document layout analysis
- optical character recognition
- post-processing (formatting, PDF creation)
- cuneiform is 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. Available from pacman/community. https://launchpad.net/cuneiform-linux
- YAGF is a graphical interface for the cuneiform text recognition program on the Linux platform. Available from AUR. http://symmetrica.net/cuneiform-linux/yagf-en.html
- Tesseract is "probably one of the most accurate open source OCR engines available". Available from pacman/community. http://code.google.com/p/tesseract-ocr/
- OCRopus is an 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/
- gscan2pdf scans, runs Tesseract and creates a PDF all in one go
- GOCR/JOCR (http://jocr.sourceforge.net/) is an OCR engine which also supports barcode recognition. Available from pacman/extra as "gocr". http://www.gnu.org/software/ocrad/
- Ocrad is an OCR (Optical Character Recognition) program based on a feature extraction method. Available from pacman/extra. http://www.gnu.org/software/ocrad/
- Kooka is a 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/
- 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)
Window Managers (WM)