User:Kynikos/App

From ArchWiki
Jump to: navigation, search

Utilities

Partitioning tools

See Partitioning#Partitioning tools.

Mount tools

9mount http://sqweek.net/code/9mount/ 9mountAUR Mount 9p filesystems.
cryptmount https://sourceforge.net/projects/cryptmount/ cryptmountAUR Mount an encrypted file system as a regular user.
ldm https://github.com/LemonBoy/ldm ldmAUR A lightweight daemon that mounts drives automagically using udev
pmount https://pmount.alioth.debian.org/ pmountAUR Mount source as a regular user to an automatically created destination /media/source_name.
pmount-safe-removal https://mywaytoarch.tumblr.com/post/13111098534/pmount-safe-removal-of-usb-device pmount-safe-removalAUR Mount removable devices as regular user with safe removal
udevil https://ignorantguru.github.io/udevil udevil Mounts removable devices as a regular user, show device info, and monitor device changes. Only depends on udev and glib.
ws https://sourceforge.net/projects/winshares/ wsAUR Mount Windows network shares (CIFS and VFS).
zulucrypt https://mhogomchungu.github.io/zuluCrypt/ zulucryptAUR A GUI frontend for cryptsetup to create, manage and mount encrypted volumes; supports encfs as well

Udisks

bashmount https://github.com/jamielinux/bashmount bashmountAUR A bash script to mount and manage removable media as a regular user with udisks2
udiskie https://pypi.python.org/pypi/udiskie udiskie Automatic disk mounting service using udisks2
udisks_functions https://bbs.archlinux.org/viewtopic.php?id=109307 udisks_functionsAUR[broken link: archived in aur-mirror] Bash functions and aliases for udisks2
udisksvm https://bbs.archlinux.org/viewtopic.php?id=112397 udisksvmAUR GUI udisks wrapper for removable media

Terminal emulators

Terminal emulators show a GUI Window that contains a terminal. Most emulate Xterm, which in turn emulates VT102, which emulates typewriter. For further background information, see Wikipedia:Terminal emulator.

For a comprehensive list, see Wikipedia:List of terminal emulators.

aterm http://aterm.sourceforge.net/ atermAUR Xterm replacement with transparency support. It has been deprecated in favour of urxvt since 2008.
Cool Retro Term https://github.com/Swordfish90/cool-retro-term cool-retro-term A good looking terminal emulator which mimics the old cathode display.
Eterm http://eterm.org etermAUR Terminal emulator intended as a replacement for xterm and designed for the Enlightenment desktop.
Gate One https://github.com/liftoff/GateOne gateone-gitAUR Web-based terminal emulator and SSH client.
Konsole http://kde.org/applications/system/konsole/ konsole Terminal emulator included in the KDE desktop.
mlterm http://sourceforge.net/projects/mlterm/ mltermAUR A multi-lingual terminal emulator supporting various character sets and encodings in the world.
Mrxvt http://materm.sourceforge.net/wiki/pmwiki.php mrxvtAUR[broken link: archived in aur-mirror] Tabbed X terminal emulator based on rxvt.
QTerminal https://github.com/qterminal/qterminal qterminal A lightweight Qt-based terminal emulator.
rxvt http://rxvt.sourceforge.net/ rxvtAUR Popular replacement for the xterm.
shellinabox https://github.com/shellinabox/shellinabox shellinabox-gitAUR A web-based SSH Terminal
st http://st.suckless.org st Simple terminal implementation for X.
Terminal http://gap.nongnu.org/terminal/index.html gnustep-terminalAUR[broken link: archived in aur-mirror] A terminal emulator, that supports multiple windows, scroll buffer and all the expected features. A part of GNUstep.
Terminology http://enlightenment.org/p.php?p=about/terminology terminology Terminal emulator by the Enlightenment project team with innovative features: file thumbnails and media play like a media player.
Tilda https://github.com/lanoxx/tilda/ tilda Terminal inspired by many classic terminals from first person shooter games such as Quake, Doom and Half-Life.
urxvt http://software.schmorp.de/pkg/rxvt-unicode.html rxvt-unicode Highly extendable (with Perl) unicode enabled rxvt-clone terminal emulator featuring tabbing, url launching, a Quake style drop-down mode and pseudo-transparency.
xterm http://invisible-island.net/xterm/ xterm Simple terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly.
Yakuake http://yakuake.kde.org/ yakuake Drop-down terminal (Quake style) emulator based on Konsole.
aterm atermAUR Xterm replacement with transparency support. It has been deprecated in favour of urxvt since 2008.
Cool Retro Term cool-retro-term A good looking terminal emulator which mimics the old cathode display.
Eterm etermAUR Terminal emulator intended as a replacement for xterm and designed for the Enlightenment desktop.
Gate One gateone-gitAUR Web-based terminal emulator and SSH client.
Konsole konsole Terminal emulator included in the KDE desktop.
mlterm mltermAUR A multi-lingual terminal emulator supporting various character sets and encodings in the world.
Mrxvt mrxvtAUR[broken link: archived in aur-mirror] Tabbed X terminal emulator based on rxvt.
QTerminal qterminal A lightweight Qt-based terminal emulator.
rxvt rxvtAUR Popular replacement for the xterm.
shellinabox shellinabox-gitAUR A web-based SSH Terminal
st st Simple terminal implementation for X.
Terminal gnustep-terminalAUR[broken link: archived in aur-mirror] A terminal emulator, that supports multiple windows, scroll buffer and all the expected features. A part of GNUstep.
Terminology terminology Terminal emulator by the Enlightenment project team with innovative features: file thumbnails and media play like a media player.
Tilda Tilda Terminal inspired by many classic terminals from first person shooter games such as Quake, Doom and Half-Life.
urxvt rxvt-unicode Highly extendable (with Perl) unicode enabled rxvt-clone terminal emulator featuring tabbing, url launching, a Quake style drop-down mode and pseudo-transparency.
xterm xterm Simple terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly.
Yakuake yakuake Drop-down terminal (Quake style) emulator based on Konsole.

VTE-based

VTE (Virtual Terminal Emulator) is a widget developed during early GNOME days for use in the GNOME Terminal. It has since given birth to many terminals with similar capabilities.

evilvte http://calno.com/evilvte/ evilvteAUR Very lightweight and highly customizable terminal emulator with support for tabs, auto-hiding and different encodings.
Germinal http://www.imagination-land.org/tags/germinal.html germinalAUR Minimalist terminal emulator which provides a borderless maximized terminal, attached to a tmux session by default, hence providing tabs and panels.
GNOME Terminal https://wiki.gnome.org/Apps/Terminal gnome-terminal A terminal emulator included in the GNOME desktop with support for Unicode and pseudo-transparency.
Guake http://guake-project.org/ guake Drop-down terminal for the GNOME desktop.
LilyTerm http://lilyterm.luna.com.tw/ lilyterm Very light and easy to use X Terminal Emulator
LXTerminal http://wiki.lxde.org/en/LXTerminal lxterminal Desktop independent terminal emulator for LXDE.
MATE terminal http://www.mate-desktop.org/ mate-terminal A fork of Wikipedia:GNOME terminal for the MATE desktop.
Pantheon Terminal https://launchpad.net/pantheon-terminal pantheon-terminal A super lightweight, beautiful, and simple terminal emulator. It's designed to be setup with sane defaults and little to no configuration.
ROXTerm http://roxterm.sourceforge.net/ roxterm Tabbed terminal emulator with a small footprint.
sakura http://www.pleyades.net/david/projects/sakura sakura Terminal emulator based on GTK+ and VTE.
Terminal http://docs.xfce.org/apps/terminal/start xfce4-terminal Terminal emulator included in the Xfce desktop with support for a colorized prompt and a tabbed interface.
terminator http://gnometerminator.blogspot.it/ terminator Terminal emulator supporting multiple resizable terminal panels.
Terminix https://github.com/gnunn1/terminix terminixAUR, terminix-gitAUR A tiling terminal emulator for Linux using GTK+ 3
Termit https://github.com/nonstop/termit/wiki termitAUR[broken link: archived in aur-mirror] Simple terminal emulator based on the vte library that includes tabs, bookmarks, and the ability to switch encodings.
Termite https://github.com/thestinger/termite termite A keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.
Terra https://github.com/ozcan/terra-terminal terraAUR[broken link: archived in aur-mirror] is a GTK+3.0 based terminal emulator with useful user interface, it also supports multiple terminals with splitting screen horizontally or vertically -- (similar to guake).
tinyterm https://github.com/lahwaacz/tinyterm tinyterm-gitAUR Very lightweight terminal emulator based on VTE.

KMS-based

The following terminal emulators are based on the kernel mode setting that could be invoked without X.

KMSCON https://github.com/dvdhrm/kmscon kmscon A KMS/DRM-based system console(getty) with an integrated terminal emulator for Linux operating systems.

framebuffer-based

In GNU/Linux world, the framebuffer could be refered to a virtual device in the Linux kernel (fbdev) or the virtual framebuffer system for X (xvfb). This section mainly lists the terminal emulators that based on the in-kernel virtual device, i.e. fbdev.

fbterm https://code.google.com/archive/p/fbterm/ fbterm A fast framebuffer-based terminal emulator with many amazing features. Development stopped.
yaft https://github.com/uobikiemukot/yaft yaftAUR A simple terminal emulator for living without X, with UCS2 glyphs, wallpaper and 256color support.

Text editors

See Text editors

Integrated development environments

See also Wikipedia:Comparison of integrated development environments.

Anjuta http://www.anjuta.org/ anjuta Versatile IDE with project management, an application wizard, an interactive debugger, a source editor, version control support and many more tools.
Aptana Studio http://www.aptana.com/ aptana-studioAUR IDE based on Eclipse, but geared towards web development, with support for HTML, CSS, Javascript, Ruby on Rails, PHP, Adobe AIR and others.
Bluefish http://bluefish.openoffice.nl/ bluefish GTK+ editor/IDE with an MDI interface, syntax highlighting and support for Python plugins.
Bluej https://bluej.org/ bluejAUR Fully featured Java IDE used mainly for educational and beginner purposes.
Brackets http://brackets.io/ bracketsAUR A free open-source editor written in HTML, CSS, and Javascript with a primary focus on Web Development. It was created by Adobe Systems, licensed under the MIT License, and is currently maintained on GitHub.
Builder https://wiki.gnome.org/Apps/Builder gnome-builder General purpose IDE for GNOME.
Code::Blocks http://www.codeblocks.org/ codeblocks Open source and cross-platform C/C++ IDE.
CodeLite http://www.codelite.org/ codeliteAUR Open source and cross-platform C/C++/PHP and Node.js IDE written in C++ .
Cloud9 https://c9.io/ c9.coreAUR State-of-the-art IDE that runs in your browser and lives in the cloud, allowing you to run, debug and deploy applications from anywhere, anytime.
Eclipse https://eclipse.org/ eclipse-java, eclipse-cpp, eclipse-php Open source community project, which aims to provide a universal development platform.
Editra http://www.editra.org editra-svnAUR Multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development.
Eric https://eric-ide.python-projects.org/ eric Full-featured Python and Ruby IDE in PyQt5.
Gambas http://gambas.sourceforge.net/en/main.html gambas3-ide Free development environment based on a Basic interpreter with object extensions.
Geany https://geany.org geany Text editor using the GTK+ toolkit with basic features of an integrated development environment.
IntelliJ IDEA http://www.jetbrains.com/idea/ intellij-idea-community-edition IDE for Java, Groovy and other programming languages with advanced refactoring features.
KDevelop http://kdevelop.org/ kdevelop Feature-full, plugin extensible IDE for C/C++ and other programming languages.
Komodo Edit http://www.activestate.com/komodo-edit komodo-editAUR A free, multi-language editor.
Lazarus http://lazarus.freepascal.org/ lazarus Cross-platform IDE for Object Pascal.
LiteIDE https://github.com/visualfc/liteide liteide A simple, open source, cross-platform Go IDE.
MonkeyStudio http://monkeystudio.org/ monkeystudioAUR[broken link: archived in aur-mirror] Monkey Studio (MkS) is a cross platform IDE written in C++/Qt 4. Syntax highlighting for more than 22 programming languages.
MonoDevelop http://monodevelop.com/ monodevelop Cross-platform IDE targeted for the Mono and .NET frameworks.
MPLAB http://www.microchip.com/mplabx microchip-mplabx-binAUR IDE for Microchip PIC and dsPIC development
Netbeans http://netbeans.org/ netbeans Integrated development environment (IDE) for developing with Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure, and other languages.
Ninja-IDE http://ninja-ide.org/ ninja-ide from the recursive acronym: "Ninja-IDE Is Not Just Another IDE", is a cross-platform integrated development environment (IDE); runs on Linux/X11, Mac OS X and Windows OSs. Used, for example, for Python development
PHPStorm https://www.jetbrains.com/phpstorm/ phpstormAUR phpstorm-eapAUR JetBrains PhpStorm is a commercial, cross-platform IDE for PHP built on JetBrains' IntelliJ IDEA platform, providing an editor for PHP, HTML and JavaScript with on-the-fly code analysis, error prevention and automated refactorings for PHP and JavaScript code.
PyCharm http://www.jetbrains.com/pycharm/ pycharm-communityAUR IDE used for programming in Python with support for code analysis, debugging, unit testing, version control and web development with Django.
Qt Creator https://www.qt.io/ide/ qtcreator Lightweight, cross-platform C++ integrated development environment with a focus on Qt.
Scratch http://scratch.mit.edu scratch scratch2AUR A multimedia authoring tool for educational and entertainment purposes, such as creating interactive projects and simple sprite-based games. It is used primarly by unskilled users (such as children) as an entry to event-driven programming. Scratch is free software under GPL v2 and Scratch Source Code License.
Spyder https://github.com/spyder-ide/spyder spyder Scientific PYthon Development EnviRonment providing MATLAB-like features.
Thonny http://thonny.cs.ut.ee/ thonnyAUR Python IDE for beginners.

Build automation

See also Wikipedia:List of build automation software.

Apache Ant http://ant.apache.org/ apache-ant Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other.
Apache Maven http://maven.apache.org/ maven Software project management and comprehension tool.
Gradle https://gradle.org/ gradle Powerful build system for the JVM.
Phing https://www.phing.info/ phingAUR PHP program designed to automate tasks of all kinds.

Files

File managers

See also Wikipedia:Comparison of file managers.

Console
Clex http://www.clex.sk/ clexAUR File manager with full-screen user interface
Dired http://www.gnu.org/software/emacs/manual/html_node/emacs/Dired.html emacs Directory editor integrated with Emacs.
dired http://fossies.org/linux/misc/old/ diredAUR Ancient DIRectory EDitor since 1980.
Last File Manager https://inigo.katxi.org/devel/lfm/ lfmAUR Powerful file manager written in Python 3 with a curses interface.
Midnight Commander http://www.midnight-commander.org mc Console-based, dual-paneled file manager.
nffm https://github.com/mariostg/nffm nffm-gitAUR "Nothing Fancy File Manager", a mouseless ncurses file manager written in C.
Pilot http://patches.freeiz.com/alpine/ alpineAUR File manager that comes with the Alpine email client.
Ranger http://nongnu.org/ranger ranger Console-based file manager with vi bindings, customizability, and lots of features.
Vifm http://vifm.info vifm Ncurses-based two-panel file manager with vi-like keybindings.
Graphical
Andromeda https://github.com/ABBAPOH/Andromeda/ andromedaAUR[broken link: archived in aur-mirror] Qt-based cross-platform file manager.
Caja https://github.com/mate-desktop/caja caja The file manager for the MATE desktop.
Deepin File Manager https://github.com/linuxdeepin/dde-file-manager deepin-file-manager File manager developed for Deepin.
Dino http://dfm.sourceforge.net/ dino-dfmAUR[broken link: archived in aur-mirror] Easy to use and powerful file manager built in Qt.
Dolphin http://dolphin.kde.org/ dolphin File manager included in the KDE desktop.
Double Commander http://doublecmd.sourceforge.net// doublecmd-gtk2 doublecmd-qt File manager with two panels side by side. It is inspired by Total Commander and features some new ideas.
emelFM2 http://emelfm2.net/ emelfm2 File manager that implements the popular two-panel design.
Gentoo http://www.obsession.se/gentoo/ gentooAUR A lightweight file manager for GTK.
GNOME Commander http://gcmd.github.io/ gnome-commanderAUR A dual-paned file manager for the GNOME Desktop.
GNOME Files https://wiki.gnome.org/Apps/Nautilus nautilus Extensible, heavyweight file manager used by default in GNOME with support for custom scripts.
Konqueror http://www.konqueror.org/ konqueror File manager and web browser for the KDE desktop.
Krusader http://www.krusader.org/ krusader Advanced twin panel (Midnight Commander style) file manager for the KDE desktop.
muCommander http://www.mucommander.com/ mucommanderAUR A lightweight, cross-platform file manager with a dual-pane interface written in Java.
Nemo http://cinnamon.linuxmint.com/ nemo Nemo is the file manager of the Cinnamon desktop. A fork of Nautilus.
PathFinder http://fox-toolkit.org/ fox File browser that comes with the FOX toolkit.
PCManFM http://wiki.lxde.org/en/PCManFM pcmanfm Lightweight file manager which features tabbed and dual pane browsing; also it can optionally manage the desktop icons and background.
qtFM http://www.qtfm.org/ qtfm Small, lightweight filemanager for Linux desktops based on pure Qt.
ROX http://rox.sourceforge.net rox Small and fast file manager which can optionally manage the desktop background and panels.
SpaceFM http://ignorantguru.github.com/spacefm/ spacefmAUR GTK+ multi-panel tabbed file manager.
Sunflower http://sunflower-fm.org/ sunflowerAUR Small and highly customizable twin-panel file manager for Linux with support for plugins.
Thunar http://docs.xfce.org/xfce/thunar/start thunar File manager that can be run as a daemon with excellent start up and directory load times.
Tux Commander http://tuxcmd.sourceforge.net/description.php tuxcmd Windowed file manager with two panels side by side similar to popular Total Commander or Midnight Commander file managers.
Worker http://www.boomerangsworld.de/worker/ workerAUR Fast, lightweight and feature-rich file manager for the X Window System.
Xfe http://roland65.free.fr/xfe/ xfe Microsoft Explorer-like file manager for X (X File Explorer).

Trash management

trash-cli https://github.com/andreafrancia/trash-cli trash-cli A command-line interface implementing FreeDesktop.org's Trash specification.

File synchronization

See Synchronization and backup programs#Data synchronization.

Archiving and compression tools

See also Wikipedia:Comparison of file archivers.

Console
atool http://www.nongnu.org/atool/ atool Script for managing file archives of various types.
arj http://arj.sourceforge.net/ arj An archiver that formerly used on DOS/Windows in mid-1990s. This is an open source clone.
cpio http://www.gnu.org/software/cpio cpio GNU tool supporting cpio and tar file archive formats.
dar DAR - Disk ARchive darAUR An archiving and compression utility avoiding the drawbacks of tar
lha http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix lhaAUR Archiver to create LH-7 format archives. 32-bit only (require multilib on x86_64).
lrzip http://lrzip.kolivas.org/ lrzip Multi-threaded compressor using the rzip/lzma, lzo, and zpaq algorithms.
lz4 https://github.com/lz4/lz4 lz4 A file compressor using lz4 - An extremely fast compression algorithm.
lzop http://www.lzop.org/ lzop Fast file compressor using lzo lib.
p7zip http://p7zip.sourceforge.net/ p7zip Port of 7-Zip for POSIX systems, including Linux. The commandline tool is called 7z.
pixz https://github.com/vasi/pixz pixz A multi-threaded and indexed compressor that avoiding the drawbacks of xz.
tar http://www.gnu.org/software/tar tar GNU utility for manipulating the ubiquitous tar archives (tarballs).
zpaq http://mattmahoney.net/dc/zpaq.html zpaqAUR A high compression ratio archiver written in C++. Powered by Context-Model, LZ77 and BWT algorithm.
zopfli https://github.com/google/zopfli zopfli-gitAUR High compress ratio file compressor from Google, using a deflate-compatible algorithm called zopfli.
zoo http://www.ibiblio.org/pub/Linux/utils/compress/zoo-2.10-3.src.rpm zooAUR Rarely used archiver that was mostly used in VMS world before PKZIP became popular.
Graphical
Ark http://kde.org/applications/utilities/ark/ ark Archiving tool included in the KDE desktop.
Engrampa https://github.com/mate-desktop/engrampa engrampa Archive manager for MATE
File Roller http://fileroller.sourceforge.net/ file-roller Archive manager included in the GNOME desktop.
FreeArc http://encode.ru/threads/43-FreeArc/ freearcAUR[broken link: archived in aur-mirror] General-purpose archiver written in haskell, comes with a GTK2 gui. Currently only available on 32-bit platform. (Requires multilib on x86_64)
PeaZip http://www.peazip.org/peazip-linux.html peazip-gtk2AUR peazip-qtAUR Open source file and archive manager.
Squeeze http://squeeze.xfce.org/ squeeze-gitAUR Featherweight front-end for commandline archiving tools.
Xarchiver https://github.com/ib/xarchiver xarchiver or xarchiver-gtk2 Lightweight desktop independent archive manager built with GTK+.

Comparison, diff, merge

See also Wikipedia:Comparison of file comparison tools.

For managing pacnew/pacsave files, specialised tools exist. See Pacnew and Pacsave files#Managing .pacnew files.

colordiff http://www.colordiff.org/ colordiff A Perl script wrapper for 'diff' that produces the same output but with pretty 'syntax' highlighting.
Diffuse http://diffuse.sourceforge.net/ diffuse Small and simple text merge tool written in Python.
KDiff3 http://kdiff3.sourceforge.net/ kdiff3 File and directory diff and merge tool for the KDE desktop.
Kompare http://www.caffeinated.me.uk/kompare/ kompare GUI front-end program for viewing and merging differences between source files. It supports a variety of diff formats and provides many options to customize the information level displayed.
Meld http://meldmerge.org/ meld Visual diff and merge tool that can compare files, directories, and version controlled projects.
xxdiff http://furius.ca/xxdiff/ xxdiffAUR A graphical browser for file and directory differences.

Vim and Emacs provide merge functionality with vimdiff and ediff.

Batch renamers

GPRename http://gprename.sourceforge.net gprename GTK+ batch renamer for files and directories.
KRename http://www.krename.net krename Very powerful batch file renamer for the KDE desktop.
metamorphose2 http://file-folder-ren.sourceforge.net metamorphose2AUR wxPython based batch renamer with support for regular expressions, renaming multimedia files according to their metadata, etc.
pyRenamer https://github.com/SteveRyherd/pyRenamer pyrenamerAUR Application for the mass renaming of files.
rename.pl http://search.cpan.org/~pederst/rename/bin/rename.PL perl-rename Batch renamer based on perl regex.

Search and replace

KfileReplace https://www.kde.org/applications/utilities/kfilereplace/ kdewebdev-kfilereplace GUI for batch processing search and replace operations.

Finders

Tango-view-fullscreen.pngThis article or section needs expansion.Tango-view-fullscreen.png

Reason: See also find and locate. (Discuss in User talk:Kynikos/App#)

See also Wikipedia:List of search engines#Desktop search engines.

fuzzy-find https://github.com/silentbicycle/ff ff-gitAUR Fuzzy completion for finding files.
fzf https://github.com/junegunn/fzf fzf fzf-gitAUR General-purpose command-line fuzzy finder.
Baloo https://community.kde.org/Baloo baloo KDE's file indexing and search solution
Catfish https://launchpad.net/catfish-search catfish Versatile file searching tool
Docfetcher http://docfetcher.sourceforge.net docfetcherAUR A java open source desktop search application
Gnome Search Tool http://gnome.org gnome-search-tool Default Gnome utility to search for files
Gnome Search Tool No Nautilus gnome-search-tool-no-nautilusAUR gnome-search-tool to search for files without GNOME Files or gnome-desktop
Recoll http://www.lesbonscomptes.com/recoll/ recoll Full text search tool based on Xapian backend
Searchmonkey http://searchmonkey.sourceforge.net/ searchmonkeyAUR A powerful GUI search utility for matching regex patterns
Tracker https://wiki.gnome.org/Projects/Tracker tracker All-in-one indexer, search tool and metadata database.

Databases

MySQL http://mariadb.org/ mariadb Fast SQL database server, drop-in replacement for MySQL.
PostgreSQL http://www.postgresql.org/ postgresql A sophisticated object-relational DBMS.
SQLite http://www.sqlite.org/ sqlite A C library that implements an SQL database engine.

Disk cleaning

rmlint https://rmlint.readthedocs.org/en/latest/ rmlint Tool to quickly find (and optionally remove) duplicate files and other lint
BleachBit http://bleachbit.sourceforge.net/ bleachbit bleachbit-gitAUR It frees disk space and guards your privacy; frees cache, deletes cookies, clears Internet history, shreds temporary files, deletes logs, and discards junk you didn't know was there.
gconf-cleaner https://code.google.com/archive/p/gconf-cleaner/ gconf-cleanerAUR cleans up the unknown/invalid gconf keys that still sitting down on your gconf database

Disk usage display

Disk Usage Analyzer (Baobab) http://www.marzocca.net/linux/baobab baobab Disk usage analyzer for the GNOME desktop.
Filelight http://methylblue.com/filelight/ filelight Disk usage analyzer that creates an interactive map of concentric, segmented rings that help visualise disk usage on your computer.
GdMap http://gdmap.sourceforge.net/ gdmap Disk usage analyzer that draws a map of rectangles sized according to file or dir sizes.
gt5 http://gt5.sourceforge.net gt5AUR Diff-capable "du-browser".
ncdu http://dev.yorhel.nl/ncdu ncdu Simple ncurses disk usage analyzer.
duc http://duc.zevv.nl/ ducAUR A library and suite of tools for inspecting disk usage.

Clock synchronization

NTPd http://support.ntp.org/bin/view/Main/WebHome#The_NTP_Project ntp Network Time Protocol reference implementation.
Chrony http://chrony.tuxfamily.org/ chrony Lightweight NTP client and server.
OpenNTPD http://www.openntpd.org/ openntpd Free, easy to use implementation of the Network Time Protocol.
systemd-timesyncd https://www.freedesktop.org/wiki/Software/systemd/ systemd A daemon that has been added for synchronizing the system clock across the network.

System maintenance

cylon https://github.com/gavinlyonsrepo/cylon cylonAUR Updates, Maintenance, anti-malware, backup and system checks in a menu driven Bash script.

System monitoring

See also Category:Status monitoring and notification.

candybar https://github.com/Lokaltog/candybar candybar-gitAUR[broken link: archived in aur-mirror] WebKit-based status line for tiling window managers.
Conky https://github.com/brndnmtthws/conky conky Lightweight, scriptable system monitor.
Collectd https://collectd.org/ collectd A simple, extensible system monitoring daemon based on rrdtool. It has a small footprint and can be set up either stand-alone or as a server/client application.
collectl http://collectl.sourceforge.net/ collectlAUR Collectl is a light-weight performance monitoring tool capable of reporting interactively as well as logging to disk. It reports statistics on cpu, disk, infiniband, lustre, memory, network, nfs, process, quadrics, slabs and more in easy to read format.
dstat http://dag.wieers.com/home-made/dstat/ dstat Versatile resource statistics tool.
GKrellM http://billw2.github.io/gkrellm/gkrellm.html gkrellm Simple, flexible system monitor package for GTK+ with many plug-ins.
glances http://nicolargo.github.io/glances glances CLI curses-based monitoring tool in Python.
gnome-system-monitor https://help.gnome.org/users/gnome-system-monitor/ gnome-system-monitor gnome-system-monitor-gtk2AUR A system monitor for GNOME.
htop http://htop.sourceforge.net/ htop Simple, ncurses interactive process viewer.
KSysGuard http://userbase.kde.org/KSysGuard ksysguard or as part of kdebase-workspaceAUR Also known as KSysguard, is the KDE task manager and performance monitor.
linux process explorer http://sourceforge.net/projects/procexp/ procexpAUR Graphical process explorer for Linux.
LXTask http://wiki.lxde.org/en/LXTask lxtask Lightweight task manager for LXDE.
mate-system-monitor https://github.com/mate-desktop/mate-system-monitor mate-system-monitor A GTK2 system monitor for MATE.
netdata https://github.com/firehol/netdata/wiki netdata A web-based real-time performance monitor
Task Manager http://goodies.xfce.org/projects/applications/xfce4-taskmanager xfce4-taskmanager GTK2 process mangement application for Xfce.
Paramano https://github.com/phillid/paramano paramanoAUR A light battery monitor and a CPU frequency scaler. Forked from trayfreq
Sysstat http://pagesperso-orange.fr/sebastien.godard/ sysstat A collection of resource monitoring tools: iostat, isag, mpstat, pidstat, sadf, sar.
xosview http://www.pogo.org.uk/~mark/xosview/ xosviewAUR A system monitor that resembles gr_osview from SGI IRIX

System information viewers

Console

alsi http://trizenx.blogspot.ro/2012/08/alsi.html alsiAUR A system information tool for Arch Linux. It can be configured for every other system without even touching the source code of the script.
archey2 https://github.com/djmelik/archey archey2AUR Simple python script that displays the arch logo and some basic information. Python 2.x version.
archey3 https://lclarkmichalek.github.io/archey3 archey3 Python script to display system infomation alongside the Arch Linux logo.
dmidecode http://www.nongnu.org/dmidecode/ dmidecode It reports information about your system's hardware as described in your system BIOS according to the SMBIOS/DMI standard.
hwdetect https://projects.archlinux.org/ hwdetect Simple script to list modules that are exported by /sys, a part of archboot.
hwinfo https://github.com/openSUSE/hwinfo hwinfo Powerful hardware detection tool come from openSUSE.
inxi https://github.com/smxi/inxi inxi A script to get system information.
neofetch https://github.com/dylanaraps/neofetch neofetchAUR, neofetch-gitAUR A fast, highly customizable system info script that supports displaying images with w3m.
screenfetch https://github.com/KittyKatt/screenFetch screenfetch Similar to archey but has an option to take a screenshot. Written in bash.

Graphical

CPU-G http://cpug.sourceforge.net/ cpu-gAUR[broken link: archived in aur-mirror] An application that shows useful information about your hardware, it looks like CPU-Z in Windows.
hardinfo http://hardinfo.berlios.de/HomePage hardinfo A small application that displays information about your hardware and operating system, it looks like the Device Manager in Windows.
i-Nex http://i-nex.linux.pl/ i-nex-gitAUR An application that gathers information for hardware components available on your system and displays it using an user interface similar to the popular Windows tool CPU-Z.
lshw http://ezix.org/project/wiki/HardwareLiSter lshw A small tool to provide detailed information on the hardware configuration of the machine with CLI and GTK interfaces.
KDE Info Center https://www.kde.org/applications/system/kinfocenter/ kinfocenter Shows hardware and software information.

Others

tp-hdd-led http://timherbst.de/en/tp-hdd-led/ tp-hdd-ledAUR[broken link: archived in aur-mirror] Monitor HDD use with the Think-Led

Keyboard layout switchers

fbxkb http://fbxkb.sourceforge.net/ fbxkbAUR A NETWM compliant keyboard indicator and switcher. It shows a flag of current keyboard in a systray area and allows you to switch to another one.
xxkb http://sourceforge.net/projects/xxkb/ xxkb A lightweight keyboard layout indicator and switcher.
qxkb https://github.com/disels/qxkb qxkbAUR A keyboard switcher written in Qt.
X Neural Switcher http://www.xneur.ru/ xneurAUR, gxneurAUR (GUI) A text analyser, it detects the language of the input and corrects the keyboard layout if needed.

Power management

See Power management.

Clipboard managers

See: List of clipboard managers.

Package management

See pacman tips#Utilities.

Input method editor

Merge-arrows-2.pngThis article or section is a candidate for merging with Internationalization#Input_methods_in_Xorg.Merge-arrows-2.png

Notes: Then just link there. (Discuss in User talk:Kynikos/App#)

See also Wikipedia:Input method.

Fcitx http://fcitx-im.org fcitx Flexible Context-aware Input Tool with eXtension.
Hime http://hime-ime.github.io/ hime-gitAUR A GTK2+/GTK3+ based universal input method platform.
IBus http://ibus.googlecode.com ibus Next Generation Input Bus for Linux.
Rime IME http://rime.im/ ibus-rime or fcitx-rime Rime input method engine.
UIM https://github.com/uim/uim uim Multilingual input method library.