List of applications/Other
Others
Personal information managers
These applications support time, task and contacts management.
- Evolution — Personal information management application that provides integrated mail, calendaring and address book functionality. Part of gnome-extra.
- Kontact — Integrated solution to your personal information management.
- Osmo — GTK personal organizer, which includes calendar, tasks manager and address book modules.
- SeaMonkey Mail & Newsgroups with Lightning — Extension to SeaMonkey that provides calendar and task support.
- Thunderbird with Lightning — Extension to Mozilla Thunderbird that provides calendar and task support.
Console
- Calcurse — Text-based ncurses calendar and scheduling system (supports CalDAV)
- ccal — A console program which writes a calendar together with Chinese calendar to standard output.
- 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.
Graphical
- chinese-calendar — Chinese traditional calendar for Ubuntu Kylin.
- CoreTime — Very simple Clock/Calendar application which shows a clock, supports alarms, reminders, a stop watch and a timer. Part of C-Suite.
- Day Planner — Program designed to help you easily plan and manage your time. It can manage appointments, birthdays and more.
- Outspline — Extensible outliner with advanced time management features, supporting events with complex recurrence schemes.
Countdown timers and stopwatch
- Kronometer — Stopwatch application for KDE.
Break timers
- Safe Eyes — Tool to reduce and prevent repetitive strain injury (RSI).
Pomodoro timers
See Wikipedia:Pomodoro Technique for an introduction.
- Pilorama — Eye-candy timeboxing tool written in QML
- Tomighty — Desktop timer for the Pomodoro Technique.
Time trackers
- Wakatime — Open source plugins for metrics about your programming with intuitive web-interface.
Console
- Taskbook — Tasks, boards & notes for the command-line habitat.
Graphical
- Endeavour — Personal task manager for GNOME.
- ptask — GTK task manager based on Taskwarrior.
Console
Graphical
- Communicator — Integrated address book and dialer application features the search for and view of contacts, edit contact details, and make new contacts, favorites, and dialer pad.
- Thunderbird with CardBook extension — address book based on the CardDAV and vCard standards.
Financial management
Console
- Ledger — Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line.
Graphical
- 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.
Project management
See also Wikipedia:Comparison of project management software.
- GanttProject — Project scheduling application featuring gantt chart, resource management, calendaring.
Recipe management
- Gourmand — Simple but powerful recipe-managing application.
Flashcards
See also Wikipedia:List of flashcard software.
- jVLT — Vocabulary learning tool.
- StudyFlash — Learn flashcards inside your terminal
Console
- typiskt — touchtype training in the terminal (Bash).
Accessibility
See Accessibility for tips on operating the desktop and Category:Accessibility for all available articles. See also On-screen keyboards.
Speech synthesizers
See also Wikipedia:Comparison of speech synthesizers and listening comparison of the different engines.
- Gespeaker — GTK frontend for espeak. It allows you to play a text in many languages with settings for voice, pitch, volume and speed.
- Open JTalk — Japanese text-to-speech synthesis system.
Speech recognition
See also Wikipedia:Speech recognition software for Linux.
- Julius — Large vocabulary continuous speech recognition engine.
- Numen — Voice control for handsfree computing
Screen magnifiers
- xzoom — Zoom, rotate and mirror area of X display.
On-screen annotation
Mouse
- Easystroke — Use mouse gestures to initiate commands and hotkeys.
Display managers
See the main article: Display manager#List of display managers.
Desktop environments
See the main article: Desktop environment#List of desktop environments.
Console
See also List of applications/Utilities#Terminal multiplexers, which offer some of the functions of window managers for the console.
Graphical
See the main article: Window manager#List of window managers.
Composite managers
See the main article: Xorg#List of composite managers.
Wayland Compositors
See the main article: Wayland#Compositors.
Window tilers
- QuickTile — Lightweight standalone alternative to Compiz Grid plugin.
Taskbars
See also Wikipedia:Taskbar.
- Dash to Panel — A fully customizable icon taskbar for gnome-shell. Moves the dash into the GNOME main panel, similar to KDE Plasma and Windows 10.
- MATE Panel — Panel included in the MATE desktop.
- Vala Panel — Gtk3 panel for compositing window managers
System tray
- AllTray — Dock other applications into the system tray (notification area).
Application launchers
See also Wikipedia:Comparison of desktop application launchers.
- Application Finder — Easy-to-use application launcher from Xfce.
- dswitcher — dmenu-based window switcher that works regardless of workspace or minimization.
- Gnome-Pie — Circular application launcher (pie menu) for Linux. It is made of several pies, each consisting of multiple slices.
- Launchy — Very popular cross-platform application launcher with a plugin-based system used to provide extra functionality.
- Synapse — 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.
Application menu editors
- Ezame — Desktop and menu file editor.
Wallpaper setters
See also Wikipedia:Wallpaper (computing).
- bgs — An extremely fast and small background setter for X based on imlib2.
- HydraPaper — GTK utility to set two different backgrounds for each monitor on GNOME.
- pybgsetter — Multi-backend (hsetroot, Esetroot, habak, feh) to set desktop wallpaper.
- Xlivebg — A live wallpaper framework and collection of live wallpapers for the X window system.
Desktop widgets
Desktop notifications
See: Notification servers.
Clipboard managers
See Clipboard#Managers.
Text art
See ASCII art#Software.