List of applications/Other
- 1 Others
- 1.1 Finance
- 1.2 Education
- 1.3 Time management
- 1.4 Recipe management
- 1.5 Accessibility
- 1.6 Amateur radio
- 1.7 Display calibration
- 1.8 Display managers
- 1.9 Command shells
- 1.10 Terminal multiplexers
- 1.11 Desktop environments
- 1.12 Dictionary and Thesaurus
- 1.13 Spell checkers
- Beancount — A double-entry bookkeeping computer language that lets you define financial transaction records in a text file, read them in memory, generate a variety of reports from them, and provides a web interface.
- http://furius.ca/beancount/ || AUR
- esniper — Simple, lightweight tool for sniping eBay auctions.
- GnuCash — Financial application that implements a double-entry book-keeping system with features for small business accounting.
- Grisbi — Personal finance system which manages third party, expenditure and receipt categories, as well as budgetary lines, financial years, and other information that makes it suitable for associations.
- http://www.grisbi.org/ || AUR
- HomeBank — Easy to use finance manager that can analyse your personal finance in detail using powerful filtering tools and graphs.
- KMyMoney — Personal finance manager that operates in a similar way to Microsoft Money. It supports different account types, categorisation of expenses and incomes, reconciliation of bank accounts and import/export to the “QIF” file format.
- Ledger — Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line.
- hledger — An accounting program for tracking money, time, or any other commodity, using double-entry accounting and a simple, editable file format. hledger is inspired by and largely compatible with ledger.
- http://hledger.org/ || AUR
- Manager Accounting — Manager is free accounting software for small business.
- http://www.manager.io/ || AUR
- Money Manager EX — An easy-to-use personal finance suite
- Skrooge — Personal finances manager for the KDE desktop.
- Odoo — Open source ERP system purely in Python. Previously known as OpenERP.
- https://www.odoo.com/ || AUR
See also Wikipedia:List_of_flashcard_software.
- Anki — Anki is a program which makes remembering things easy.
- http://ankisrs.net/ || AUR AUR
- iGNUit — Memorization aid based on the Leitner flashcard system.
- Mnemosyne — Free flash-card tool which optimizes your learning process.
- http://mnemosyne-proj.org/ || AUR
Education management engines
- Moodle — Moodle is a open-source software learning management system.
- https://moodle.org/ || AUR
- KTouch — Touch Typing Tutor. It's a part of Plasma workspace.
- GNU Typist — GNU Typist (also called gtypist) is a universal typing tutor.
- Klavaro — Klavaro is libre software for teaching touch typing that intends to be keyboard and language independent.
- tipp10 — Intelligent typing tutor.
- typespeed — Test your typing speed, and get your fingers' CPS.
- amphetype-svn — A layout-agnostic typing program aimed at people who don't need an on-screen keyboard.
- dvorak7min — dvorak7min is a simple ncurses-based typing tutor for those trying to become fluent with the Dvorak keyboard layout.
- dvorakng — A Dvorak typing tutor. It's heavily based on Dvorak7min, but adds many improvements.
- psani-profi — Program that will teach you touchtyping (czech).
- touchtyper — typing trainer - an application suite for training and exercising touchtyping.
- tpgt — A ncurses-based typing trainer program.
- http://szit.hu/tpgt/ || AUR
- tuxtype — An educational typing tutorial game starring Tux.
- typingtest-git — A typing test program desktop program with customizability.
- Calcurse — Text-based ncurses calendar and scheduling system (supports CalDAV)
- DevTodo — Is a small command line application for maintaining lists of tasks.
- khal — Command-line (non-interactive) and ncurses (interactive) calendar system (supports CalDAV)
- mail2rem — Small script for importing *.ics calendars from Maildir to Remind calendar.
- Pal — Very lightweight calendar with both interactive and non-interactive interfaces.
- pcal — A tool to create pdf calendars from pcal input which can be exported by some calendar programs.
- Remind — Highly sophisticated text-based calendaring and notification system.
- Taskwarrior — Command-line To-do list application with support for lua customization and more.
- Todo.txt — Small command-line To-do manager.
- todoman — Command-line To-do list manager (supports CalDAV)
- TuDu — Ncurses-based hierarchical To-do list manager with vim-like keybindings.
- http://code.meskio.net/tudu/ || AUR
- When — Simple personal calendar program.
- Wyrd — Text-based front-end to Remind, a calendar and alarm program used on UNIX and Linux computers.
- Calendar — Calendar application for GNOME.
- Clocks — Clocks application for GNOME, including alarm, stopwatch and timer functionality.
- Day Planner — Program designed to help you easily plan and manage your time. It can manage appointments, birthdays and more.
- http://www.day-planner.org/ || AUR
- etm (Event and Task Manager) — Simple application with a "Getting Things Done!" approach to handling events, tasks, activities, reminders and projects.
- etmtk (Event and Task Manager second generation) — Simple application with a "Getting Things Done!" approach to handling events, tasks, activities, reminders and projects. A newer version of etm.
- GNOME Break Timer — Keeps track of how much you are using the computer, and it reminds you to take regular breaks.
- Hamster — Time tracking application that helps you to keep track on how much time you have spent during the day on activities you choose to track.
- KOrganizer — Calendar and scheduling program, part of .
- Lightning — Extension to Mozilla Thunderbird that provides calendar and task support.
- Orage — GTK+ calendar and task manager often seen integrated with Xfce.
- Osmo — GTK+ personal organizer, which includes calendar, tasks manager and address book modules.
- Outspline — Extensible outliner with advanced time management features, supporting events with complex recurrence schemes.
- QTodoTxt — A cross-platform UI client for
todo.txtfiles (see project's page)
- https://github.com/mNantern/QTodoTxt || AUR AUR
- Task Coach — Simple open source To-do manager to manage personal tasks and To-do lists.
- http://taskcoach.org || AUR
- Tasque — Easy quick task management app written in C Sharp.
- Tider — Lightweight time tracking application (GTK+)
- http://pusto.org/en/tider/ || AUR
- TkRemind — Sophisticated calendar and alarm program.
- Workrave — A tool to help RSI.
- GNOME Recipes — Recipe management application for GNOME.
- Gourmet — A simple but powerful recipe-managing application.
- KRecipes — A tool designed to make organizing your personal recipes collection fast and easy.
See the main article: Amateur radio#Software list.
See the main article: ICC profiles.
See the main article: Display manager#List of display managers.
See the main article: Command-line shell.
See also Wikipedia:Comparison of command shells.
- abduco — Tool for session attach and detach support which allows a process to run independently from its controlling terminal.
- byobu — An GPLv3 licensed addon for tmux or screen. It requires a terminal multiplexer installed.
- http://byobu.co/ || AUR
- GNU Screen — Full-screen window manager that multiplexes a physical terminal.
- mtm — Simple terminal multiplexer with just four commands: change focus, split, close, and screen redraw.
- tmux — BSD licensed terminal multiplexer.
See the main article: Desktop environment#List of desktop environments.
See also #Terminal multiplexers, which offer some of the functions of window managers for the console.
- dvtm — dwm-style window manager in the console.
- twin — Text-mode window manager.
- Wmutils — A set of tools for X windows manipulation.
See the main article: Window manager#List of window managers.
See the main article: Xorg#List of composite managers.
- PyWO — Allows you to easily organize windows on the desktop using keyboard shortcuts.
- QuickTile — Lightweight standalone alternative to Compiz Grid plugin.
- wumwum — The Window Manager manager. It can turn emwh compliant window managers into a tiling window manager while retaining all initial functionalities.
See also Wikipedia:Taskbar.
- Avant Window Navigator — Lightweight dock which sits at the bottom of the screen.
- http://launchpad.net/awn || AUR
- Bmpanel — Lightweight, NETWM compliant panel.
- Cairo-Dock — Highly customizable dock and launcher application.
- Docker — Docking application which acts as a system tray.
- Docky — Full fledged dock application that makes opening common applications and managing windows easier and quicker.
- fbpanel — Lightweight, NETWM compliant desktop panel.
- LXPanel — Lightweight X11 desktop panel and part of the LXDE desktop.
- MATE Panel — Panel included in the MATE desktop.
- PerlPanel — The ideal accompaniment to a light-weight Window Manager such as OpenBox, or a desktop-drawing program like iDesk.
- PyPanel — Lightweight panel/taskbar written in Python and C.
- Stalonetray — Stand-alone system tray.
- Tint2 — Simple panel/taskbar developed specifically for Openbox.
- Trayer — Lightweight GTK+-based systray.
- Vala Panel — Gtk3 panel for compositing window managers
- Xfce Panel — Panel included in the Xfce desktop.
- xmobar — A lightweight, text-based, status bar written in Haskell.
- http://projects.haskell.org/xmobar/ || , AUR
- Albert — A sophisticated, plugin based standalone keyboard launcher.
- Bashrun2 — Provides a different, barebones approach to a run dialog, using a specialized Bash session within a small xterm window.
- dmenu — Fast and lightweight dynamic menu for X which is also useful as an application launcher.
- dmenu-extended — An extension to dmenu for quickly opening files and folders.
- dmenu-launch — Simple dmenu-based application launcher. Launches binaries and XDG shortcuts.
- dmenu2 — Fork of dmenu with many useful patches applied and additional options like screen select, dim or opacity change.
- dswitcher — dmenu-based window switcher that works regardless of workspace or minimization.
- Fehlstart — Small GTK+-based application launcher.
- Gmrun — Lightweight GTK+-based application launcher, with the ability to run programs inside a terminal and other handy features.
- GNOME Do — Application launcher inspired by Quicksilver with many plugins, originally developed for the GNOME desktop.
- j4-dmenu-desktop — Very fast dmenu application launcher.
- higgins — A desktop agnostic application launcher, file finder, calculator and more. Plugin based and freely and easily extendable via user-written plugins
- Kupfer — Convenient command and access tool for the GNOME desktop that can launch applications, open documents and access different types of objects and act on them.
- launch — Simple command for launching applications from a terminal emulator.
- Launchy — Very popular cross-platform application launcher with a plugin-based system used to provide extra functionality.
- Lighthouse — A simple scriptable popup dialog to run on X.
- rofi — A popup window switcher roughly based on superswitcher, requiring only xlib and pango.
- slingshot — An application launcher has a clear look, part of pantheon desktop environment.
- Runa — Fast and light dmenu-driven desktop application launcher, suitable for use standalone, integrated into file manager context menus, or as an 'xdg-open' replacement. Favourite applications can also be configured.
- Synapse — Synapse is a semantic launcher written in Vala that you can use to start applications as well as find and access relevant documents and files by making use of the Zeitgeist engine.
- Whippet — A launcher and xdg-open replacement for control freaks. Opens files and URLs with applications associated by name and/or mimetype. Applications and associations may be customized using an SQLite database. Uses dmenu to manage its menus.
- xfce4-appfinder — An eazy-to-use application launcher from Xfce.
See also Wikipedia:Wallpaper (computing).
- bgs — An extremely fast and small background setter for X based on imlib2.
- esetroot — Eterm's root background setter, packaged separately.
- http://www.eterm.org/ || AUR
- feh — A lightweight and powerful image viewer that can also be used to manage the desktop wallpaper.
- habak — A background changing app.
- hsetroot — A tool to create compose wallpapers.
- Nitrogen — A fast and lightweight desktop background browser and setter for X windows.
- pybgsetter — Multi-backend (hsetroot, Esetroot, habak, feh) to set desktop wallpaper.
- http://bbs.archlinux.org/viewtopic.php?id=88997 || AUR
- pywal — Changes the wallpaper and creates matching colorschemes for various applications (rofi, i3, termials)
- variety — Changes the wallpaper on a regular interval using user-specified or automatically downloaded images.
- wallpaperd — A small application that takes care of setting the background image.
- xli — An image display program for X.
displayutility from or
gm displayfrom . E.g.:
display -backdrop -background '#3f3f3f' -flatten -window root image.
Virtual desktop pagers
See also Wikipedia:Pager (GUI).
- bbpager — Dockable pager for blackbox and other window managers.
- fbpager — Virtual desktop pager for fluxbox.
- IPager — A configurable pager with transparency, originally developed for Fluxbox.
- Neap — An non-intrusive and light pager that runs in the notification area of your panel.
- Netwmpager — A NetWM/EWMH compatible pager.
- gDesklets — System for bringing mini programs (desklets) onto your desktop.
- GPhotoFrame — Photo frame gadget for the GNOME Desktop.
- Screenlets — Widget framework that consists of small owner-drawn applications.
Dictionary and Thesaurus
- artha — A free cross-platform English thesaurus that works completely off-line and is based on WordNet.
- sdcv — A command line dictionary. It provides access to dictionaries in StarDict's format.
- Ispell — An interactive spell-checking program for Unix
- Aspell — A spell checker designed to eventually replace Ispell
- Hunspell — Spell checker and morphological analyzer library and program
- Enchant — A wrapper library for generic spell checking