githubEdit

Others

Organization

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-extraarrow-up-right.

https://wiki.gnome.org/Apps/Evolutionarrow-up-right || evolutionarrow-up-right

https://kontact.kde.org/arrow-up-right || kontactarrow-up-right

  • Osmo — GTK personal organizer, which includes calendar, tasks manager and address book modules.

http://osmo-pim.sourceforge.netarrow-up-right || osmoarrow-up-right

https://www.seamonkey-project.org/arrow-up-right || seamonkeyarrow-up-right

  • Thunderbird with Lightningarrow-up-right — Extension to Mozilla Thunderbird that provides calendar and task support.

https://www.thunderbird.net/calendar/arrow-up-right || thunderbirdarrow-up-right

Time management

Console

  • Calcurse — Text-based ncurses calendar and scheduling system (supports CalDAV)

https://calcurse.orgarrow-up-right || calcursearrow-up-right

  • ccal — A console program which writes a calendar together with Chinese calendar to standard output.

http://ccal.chinesebay.com/ccal/ccal.htmarrow-up-right || ccalarrow-up-rightAUR

  • khal — Command-line (non-interactive) and ncurses (interactive) calendar system (supports CalDAV)

https://github.com/pimutils/khalarrow-up-right || khalarrow-up-right

  • mail2rem — Small script for importing .ics calendars from Maildir to Remind calendar.

https://github.com/esovetkin/mail2remarrow-up-right || mail2rem-gitarrow-up-rightAUR

  • Pal — Very lightweight calendar with both interactive and non-interactive interfaces.

http://palcal.sourceforge.net/arrow-up-right || palarrow-up-rightAUR

  • pcal — A tool to create pdf calendars from pcal input which can be exported by some calendar programs.

https://sourceforge.net/projects/pcal/arrow-up-right || pcalarrow-up-rightAUR

  • Remind — Highly sophisticated text-based calendaring and notification system.

https://dianne.skoll.ca/projects/remind/arrow-up-right || remindarrow-up-right

  • When — Simple personal calendar program.

http://lightandmatter.com/when/when.htmlarrow-up-right || whenarrow-up-right

  • Wyrd — Text-based front-end to Remind, a calendar and alarm program used on UNIX and Linux computers.

https://gitlab.com/wyrd-calendar/wyrdarrow-up-right || wyrdarrow-up-rightAUR

Graphical

  • chinese-calendar — Chinese traditional calendar for Ubuntu Kylin.

https://launchpad.net/chinese-calendar/arrow-up-right || chinese-calendararrow-up-right

  • CoreTime — Very simple Clock/Calendar application which shows a clock, supports alarms, reminders, a stop watch and a timer. Part of C-Suite.

https://cubocore.org/arrow-up-right || coretimearrow-up-rightAUR

  • Day Planner — Program designed to help you easily plan and manage your time. It can manage appointments, birthdays and more.

https://www.day-planner.org/arrow-up-right || dayplannerarrow-up-rightAUR

  • Deepin Calendar — Calendar application for Deepin.

https://www.deepin.org/en/original/dde-calendar/arrow-up-right || deepin-calendararrow-up-right

  • etmtk (Event and Task Manager) — Simple application with a "Getting Things Done!" approach to handling events, tasks, activities, reminders and projects.

https://people.duke.edu/~dgraham/ETMtk/arrow-up-right || etmtkarrow-up-rightAUR

  • Gahshomar — Persian (Jalali/Farsi) calendar.

https://www.gahshomar.org/gahshomar/arrow-up-right || gahshomararrow-up-rightAUR

  • GNOME Calendar — Calendar application for GNOME.

https://wiki.gnome.org/Apps/Calendararrow-up-right || gnome-calendararrow-up-right

https://apps.kde.org/kalarm/arrow-up-right || kalarmarrow-up-right

https://kontact.kde.org/components/korganizerarrow-up-right || korganizerarrow-up-right

  • Kalendar — A calendar application using Akonadi to sync with external services (NextCloud, GMail, ...).

https://invent.kde.org/pim/kalendararrow-up-right || kalendararrow-up-right

  • Nextcloud Calendar — Calendar app for Nextcloud.

https://github.com/nextcloud/calendararrow-up-right || nextcloud-app-calendararrow-up-right

  • Outspline — Extensible outliner with advanced time management features, supporting events with complex recurrence schemes.

https://kynikos.github.io/outspline/arrow-up-right || outsplinearrow-up-rightAUR

  • TkRemind — Sophisticated calendar and alarm program.

https://dianne.skoll.ca/projects/remind/arrow-up-right || remindarrow-up-right

Timers

Countdown timers and stopwatch

  • GNOME Clocks — Clocks application for GNOME, including alarm, stopwatch and timer functionality.

https://wiki.gnome.org/Apps/Clocksarrow-up-right || gnome-clocksarrow-up-right

  • Hourglass — Simple time keeping application designed for elementary OS.

https://github.com/sgpthomas/hourglassarrow-up-right || hourglass-gitarrow-up-rightAUR

  • Kronometer — Stopwatch application for KDE.

https://apps.kde.org/kronometer/arrow-up-right || kronometerarrow-up-right

  • KTeaTime — Handy timer for steeping tea.

https://apps.kde.org/kteatime/arrow-up-right || kteatimearrow-up-right

  • pystopwatch — Stopwatch written in Python with a clock and two countdown functions that can minimize to the tray.

https://xyne.dev/projects/pystopwatch/arrow-up-right || pystopwatcharrow-up-rightAUR

  • snore — A program like sleep, but with feedback.

https://github.com/clamiax/snorearrow-up-right || snore-gitarrow-up-rightAUR

  • termdown — Countdown timer and stopwatch in your terminal.

https://github.com/trehn/termdownarrow-up-right || termdownarrow-up-right

Break timers

  • GNOME Break Timer — Keeps track of how much you are using the computer, and it reminds you to take regular breaks.

https://wiki.gnome.org/Apps/BreakTimerarrow-up-right || gnome-break-timerarrow-up-right

  • RSI Break — Takes care of your health and regularly breaks your work to avoid repetitive strain injury (RSI).

https://apps.kde.org/rsibreak/arrow-up-right || rsibreakarrow-up-right

  • Safe Eyes — Tool to reduce and prevent repetitive strain injury (RSI).

https://slgobinath.github.io/SafeEyes/arrow-up-right || safeeyesarrow-up-rightAUR

https://workrave.org/arrow-up-right || workravearrow-up-right

Pomodoro timers

See Wikipedia:Pomodoro Techniquearrow-up-right for an introduction.

  • flow — Pomodoro app that blocks distractions while you work.

https://github.com/iamsergio/flow-pomodoroarrow-up-right || flow-pomodoroarrow-up-rightAUR

  • Gnomato — Timer for the Pomodoro Technique.

https://github.com/diegorubin/gnomatoarrow-up-right || gnomatoarrow-up-rightAUR

  • GNOME Pomodoro — Time management utility for GNOME based on the Pomodoro Technique.

https://gnomepomodoro.org/arrow-up-right || gnome-shell-pomodoroarrow-up-rightAUR

  • Pilorama — Eye-candy timeboxing tool written in QML

https://github.com/eplatonoff/piloramaarrow-up-right || pilorama-gitarrow-up-rightAUR

https://github.com/zxch3n/PomodoroLoggerarrow-up-right || pomodoro-loggerarrow-up-rightAUR

  • Solanum — A pomodoro timer for the GNOME desktop

https://gitlab.gnome.org/World/solanumarrow-up-right || solanumarrow-up-rightAUR

  • Tomate — Timer for the Pomodoro Technique.

https://github.com/eliostvs/tomate-gtkarrow-up-right || tomate-gtkarrow-up-rightAUR

  • Tomato — Simple, usable and efficient pomodoro app designed for elementaryOS.

https://github.com/luizaugustomm/tomatoarrow-up-right || tomato-gitarrow-up-rightAUR

  • Tomighty — Desktop timer for the Pomodoro Technique.

https://tomighty.github.ioarrow-up-right || tomightyarrow-up-rightAUR

Time trackers

  • ActivityWatch — A self/local-hosted, cross-platform, client-server, privacy-focused active window tracker.

https://github.com/ActivityWatch/activitywatcharrow-up-right || activitywatch-binarrow-up-rightAUR

  • 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.

http://projecthamster.org/arrow-up-right || hamster-time-trackerarrow-up-right

  • Kapow — Punch clock to track time spent on projects.

https://gottcode.org/kapow/arrow-up-right || kapowarrow-up-rightAUR

  • KTimeTracker — Todo management and time tracking application.

https://apps.kde.org/ktimetracker/arrow-up-right || ktimetrackerarrow-up-right

  • Tider — Lightweight time tracking application (GTK)

https://github.com/naspeh/tiderarrow-up-right || tider-gitarrow-up-rightAUR

  • Timenaut — Time tracker that tracks active windows and lets you sort them into categories. Based on the Electronarrow-up-right platform.

https://timenaut.app/arrow-up-right || timenaut-appimagearrow-up-rightAUR

  • Timewarrior — A command-line time-tracking application.

https://timewarrior.net/arrow-up-right || timewarrow-up-right

  • Timetrack — Simple time-tracking app for GNOME.

https://gitlab.gnome.org/danigm/timetrackarrow-up-right || timetrackarrow-up-rightAUR

  • Wakatime — Open source plugins for metrics about your programming with intuitive web-interface.

https://wakatime.com/arrow-up-right || wakatimearrow-up-right

Task management

Console

  • DevTodo — Small command line application for maintaining lists of tasks.

https://swapoff.org/devtodo1.htmlarrow-up-right || devtodoarrow-up-rightAUR

  • Taskbook — Tasks, boards & notes for the command-line habitat.

https://github.com/klauscfhq/taskbookarrow-up-right || taskbookarrow-up-rightAUR

https://taskwarrior.org/arrow-up-right || taskarrow-up-right

  • todoman — Command-line To-do list manager (supports CalDAV)

https://github.com/pimutils/todomanarrow-up-right || todomanarrow-up-right

  • Todo.txt — Small command-line To-do manager.

https://github.com/todotxt/todo.txt-cli/arrow-up-right || todotxtarrow-up-rightAUR

  • TuDu — Ncurses-based hierarchical To-do list manager with vim-like keybindings.

https://code.meskio.net/tudu/arrow-up-right || tuduarrow-up-rightAUR

Graphical

  • Agenda — Simple, fast, no-nonsense to-do (task) list for elementary OS.

https://github.com/dahenson/agendaarrow-up-right || agenda-gitarrow-up-rightAUR

https://github.com/sanpii/effitaskarrow-up-right || effitaskarrow-up-rightAUR

https://github.com/getting-things-gnome/gtgarrow-up-right || gtgarrow-up-rightAUR

  • Go For It! — Simple and stylish productivity app, featuring a to-do list, merged with a timer that keeps your focus on the current task. To-do lists are stored in the Todo.txtarrow-up-right format.

http://manuel-kehl.de/projects/go-for-it/arrow-up-right || go-for-it-gitarrow-up-rightAUR

  • Endeavour — Personal task manager for GNOME.

https://wiki.gnome.org/Apps/Todoarrow-up-right || endeavourarrow-up-right

  • Nextcloud Tasks — Tasks app for Nextcloud.

https://github.com/nextcloud/tasksarrow-up-right || nextcloud-app-tasksarrow-up-right

  • Planner — Task manager with Todoist support.

https://planner-todo.web.app/arrow-up-right || elementary-plannerarrow-up-rightAUR

https://wpitchoune.net/ptask/arrow-up-right || ptaskarrow-up-rightAUR

https://github.com/mNantern/QTodoTxtarrow-up-right || qtodotxtarrow-up-rightAUR

https://github.com/ransome1/sleek/arrow-up-right || sleekarrow-up-rightAUR

  • Task Coach — Simple todo manager to manage personal tasks and todo lists.

https://www.taskcoach.orgarrow-up-right || taskcoacharrow-up-rightAUR

https://wiki.gnome.org/Attic/Tasquearrow-up-right || tasquearrow-up-rightAUR

  • Zanshin — To-do management application for KDE.

https://zanshin.kde.org/arrow-up-right || zanshinarrow-up-right

Contacts management

Console

  • Abook — Text-based contacts manager designed for use with mutt.

http://abook.sourceforge.net/arrow-up-right || abookarrow-up-rightAUR

  • Khard — Command-line addressbook that is able to sync with CardDAV-servers.

https://github.com/scheibler/khardarrow-up-right || khardarrow-up-right

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.

https://mauikit.org/arrow-up-right || communicatorarrow-up-right

  • GNOME Contacts — Contacts manager for GNOME.

https://wiki.gnome.org/Apps/Contactsarrow-up-right || gnome-contactsarrow-up-right

  • KAddressBook — Address book manager for KDE.

https://kontact.kde.org/components/kaddressbookarrow-up-right || kaddressbookarrow-up-right

  • LDAP Administration Tool — Browse LDAP-based directories and add/edit/delete entries contained within.

https://sourceforge.net/projects/ldap-at/arrow-up-right || latarrow-up-rightAUR

  • Nextcloud Contacts — Contacts app for Nextcloud.

https://github.com/nextcloud/contactsarrow-up-right || nextcloud-app-contactsarrow-up-right

  • phpLDAPadmin — LDAP client webapp. Its hierarchical tree-viewer and advanced search functionality make it intuitive to browse and administer your LDAP directory.

https://phpldapadmin.sourceforge.net/arrow-up-right || phpldapadminarrow-up-right

https://gitlab.com/CardBook/CardBookarrow-up-right || thunderbirdarrow-up-right

Financial management

See also Wikipedia:Comparison of accounting softwarearrow-up-right.

Console

  • 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.

https://beancount.github.io/arrow-up-right || beancountarrow-up-rightAUR

http://esniper.sourceforge.net/arrow-up-right || esniperarrow-up-rightAUR

  • 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.

https://hledger.org/arrow-up-right || hledgerarrow-up-right

  • Ledger — Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line.

https://www.ledger-cli.org/arrow-up-right || ledgerarrow-up-right

Graphical

  • Eqonomize! — Cross-platform personal accounting software, with focus on efficiency and ease of use for the small household economy.

https://eqonomize.github.io/arrow-up-right || eqonomizearrow-up-rightAUR

  • ERPNext — Free and open source Enterprise Resource Planning (ERP).

https://github.com/frappe/erpnextarrow-up-right || erpnextarrow-up-rightAUR

  • GnuCasharrow-up-right — Financial application that implements a double-entry book-keeping system with features for small business accounting.

https://www.gnucash.org/arrow-up-right || gnucasharrow-up-right

  • 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.

https://www.grisbi.org/arrow-up-right || grisbiarrow-up-rightAUR

  • HomeBankarrow-up-right — Easy to use finance manager that can analyse your personal finance in detail using powerful filtering tools and graphs.

http://homebank.free.fr/arrow-up-right || homebankarrow-up-right

  • KMyMoneyarrow-up-right — Personal finance manager that operates in a similar way to Microsoft Moneyarrow-up-right. It supports different account types, categorisation of expenses and incomes, reconciliation of bank accounts and import/export to the “QIF” file format.

https://kmymoney.org/arrow-up-right || kmymoneyarrow-up-right

  • Kresus — Self-hosted personal finance management software. It automatically retrieves every day all your new bank transactions and lets you categorize them, study them through charts and establish a budget.

https://kresus.org/en/arrow-up-right || kresusarrow-up-right

  • Manager — Proprietary accounting software for small business.

https://www.manager.io/arrow-up-right || manager-accountingarrow-up-rightAUR

  • Money Manager EX — An easy-to-use personal finance suite

https://www.moneymanagerex.org/arrow-up-right || moneymanagerexarrow-up-rightAUR

  • Odoo — Open source ERP system purely in Python. Previously known as OpenERP.

https://www.odoo.com/arrow-up-right || odooarrow-up-rightAUR

  • Skrooge — Personal finances manager for the KDE desktop.

https://skrooge.org/arrow-up-right || skroogearrow-up-right

Cryptocurrency

  • ARK Desktop Wallet — Wallet for ARK.

https://github.com/ArkEcosystem/desktop-walletarrow-up-right || ark-desktoparrow-up-rightAUR

  • Atomic Wallet — Manage your Bitcoin, Ethereum, XRP, Litecoin, XLM, and over 300 other coins and tokens.

https://atomicwallet.io/arrow-up-right || atomicwalletarrow-up-rightAUR

  • Bitcoin Core — Connect to the Bitcoin P2P Network.

https://bitcoincore.org/arrow-up-right || bitcoin-qtarrow-up-right

  • Coinomi — Securely store, manage and exchange Bitcoin, Ethereum, and more than 1,770 other blockchain assets.

https://www.coinomi.com/arrow-up-right || coinomi-wallet-binarrow-up-rightAUR

  • Cointop — Terminal based application for tracking cryptocurrencies.

https://cointop.sh/arrow-up-right || cointoparrow-up-rightAUR

  • Electrum — Lightweight Bitcoin client.

https://electrum.org/arrow-up-right || electrumarrow-up-right

  • Etherwall — Ethereum wallet.

https://www.etherwall.com/arrow-up-right || etherwallarrow-up-right

  • Exodus — All-in-one proprietary application to secure, manage, and exchange blockchain assets. Based on the Electronarrow-up-right platform.

https://www.exodus.io/arrow-up-right || exodusarrow-up-rightAUR

  • Mist — Ethereum Dapp browser.

https://github.com/ethereum/mistarrow-up-right || mistarrow-up-rightAUR

  • Monero — Monero wallet.

https://getmonero.org/arrow-up-right || monero-guiarrow-up-right, moneroarrow-up-right

  • Dogecoin Core — Dogecoin Core wallet, Allows you to connect to the Dogecoin P2P Network.

https://dogecoin.com/arrow-up-right || dogecoin-qtarrow-up-rightAUR, multidogearrow-up-rightAUR

Project management

See also Wikipedia:Comparison of project management softwarearrow-up-right.

  • Calligra Planarrow-up-right — Project management application, which is intended for managing moderately large projects with multiple resources.

https://www.calligra.org/plan/arrow-up-right || calligra-planarrow-up-right

https://www.ganttproject.biz/arrow-up-right || ganttprojectarrow-up-rightAUR

  • Notion-app — A note-taking software and project management software that is used for note-taking, task management, project management, knowledge management, and personal knowledge management.

https://www.notion.so/arrow-up-right || notion-apparrow-up-rightAUR

  • Planner — Project management application for GNOME.

https://wiki.gnome.org/Apps/Plannerarrow-up-right || plannerarrow-up-rightAUR

https://www.projectlibre.com/product/projectlibre-open-sourcearrow-up-right || projectlibrearrow-up-rightAUR

  • TaskJugglerarrow-up-right — Modern and powerful project management tool. Its new approach to project planning and tracking is more flexible and superior to the commonly used Gantt chart editing tools.

https://taskjuggler.org/arrow-up-right || taskjugglerarrow-up-rightAUR

Recipe management

  • GNOME Recipes — Recipe management application for GNOME.

https://wiki.gnome.org/Apps/Recipesarrow-up-right || gnome-recipesarrow-up-right

  • Gourmand — Simple but powerful recipe-managing application.

https://github.com/GourmandRecipeManager/gourmandarrow-up-right || gourmandarrow-up-rightAUR

  • KRecipes — KDE application designed to make organizing your personal recipes collection fast and easy.

https://apps.kde.org/krecipes/arrow-up-right || krecipesarrow-up-rightAUR

Education

See also List of games#Education.

  • Moodle — Open-source software learning management system.

https://moodle.org/arrow-up-right || moodlearrow-up-rightAUR

https://openboard.ch/index.en.htmlarrow-up-right || openboardarrow-up-rightAUR

Flashcards

See also Wikipedia:List of flashcard softwarearrow-up-right.

  • Anki — Intelligent spaced-repetition memory training program.

https://apps.ankiweb.net/arrow-up-right || ankiarrow-up-rightAUR

  • jVLT — Vocabulary learning tool.

https://www.linuxlinks.com/jVLT/arrow-up-right || jvltarrow-up-rightAUR

https://apps.kde.org/kwordquiz/arrow-up-right || kwordquizarrow-up-right

  • Mnemosyne — Flash-card tool which optimizes your learning process.

https://mnemosyne-proj.org/arrow-up-right || mnemosynearrow-up-rightAUR

  • Parley — Program to help you memorize things. It uses the spaced repetition learning method, also known as flash cards. Part of kde-educationarrow-up-right.

https://apps.kde.org/parley/arrow-up-right || parleyarrow-up-right

  • Pauker — Flash card based learning tool using shortterm and longterm memory training.

http://pauker.sourceforge.net/arrow-up-right || paukerarrow-up-rightAUR

  • OpenTeacher — Open source application that helps you learn a variety of subjects

http://openteacher.org/en/arrow-up-right || openteacherarrow-up-rightAUR

  • StudyFlash — Learn flashcards inside your terminal

https://github.com/Alone2/studyFlasharrow-up-right || studyflasharrow-up-rightAUR

Touch typing

Console

  • Dvorak 7min — Simple ncurses-based typing tutor for those trying to become fluent with the Dvorak keyboard layout.

https://github.com/yaychris/dvorak7minarrow-up-right || dvorak7minarrow-up-rightAUR

  • GNU Typist — Universal typing tutor.

https://www.gnu.org/software/gtypist/arrow-up-right || gtypistarrow-up-rightAUR

  • psani-profi — Program that will teach you touchtyping (Czech).

https://www.sallyx.org/sally/psani-vsemi-deseti/arrow-up-right || psani-profiarrow-up-rightAUR

  • Typing Trainer — ncurses-based typing trainer program that knows the English and Hungarian languages.

http://tpgt.sourceforge.net/arrow-up-right || tpgtarrow-up-rightAUR

  • Typespeed — Test your typing speed, and get your fingers' CPS.

http://typespeed.sourceforge.net/arrow-up-right || typespeedarrow-up-right

  • typiskt — touchtype training in the terminal (Bash).

https://github.com/budlabs/typisktarrow-up-right || typisktarrow-up-rightAUR

Graphical

  • Amphetype — Layout-agnostic typing program aimed at people who do not need an on-screen keyboard, but would still like to improve their speed and accuracy.

https://code.google.com/p/amphetype/arrow-up-right || amphetype-svnarrow-up-rightAUR

  • Klavaro — Teaching touch typing that intends to be keyboard and language independent.

https://klavaro.sourceforge.io/arrow-up-right || klavaroarrow-up-right

https://apps.kde.org/ktouch/arrow-up-right || ktoucharrow-up-right

  • TIPP10 — Intelligent touch typing tutor.

https://www.tipp10.com/arrow-up-right || tipp10arrow-up-right

  • TypingTest — Typing test desktop program with a large amount of customization.

https://github.com/laelath/typingtestarrow-up-right || typingtest-gitarrow-up-rightAUR

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 synthesizersarrow-up-right and listening comparison of the different enginesarrow-up-right.

  • Ekho — Chinese text-to-speech (TTS) software for Cantonese, Mandarin, Zhaoan Hakka, Tibetan, Ngangien and Korean.

https://eguidedog.net/ekho.phparrow-up-right || ekhoarrow-up-rightAUR

  • eSpeak — Compact speech synthesizer for more than 50 languages.

https://espeak.sourceforge.net/arrow-up-right || espeakarrow-up-rightAUR

https://github.com/espeak-ng/espeak-ngarrow-up-right || espeak-ngarrow-up-right

  • Festival — General framework for building speech synthesis systems as well as including examples of various modules. As a whole it offers full text to speech.

https://www.cstr.ed.ac.uk/projects/festival/arrow-up-right || festivalarrow-up-right

  • Flite — Lightweight speech synthesis engine.

http://festvox.org/flite/arrow-up-right || flitearrow-up-right

  • Gespeaker — GTK frontend for espeak. It allows you to play a text in many languages with settings for voice, pitch, volume and speed.

https://muflone.com/gespeaker/english/arrow-up-right || gespeakerarrow-up-rightAUR

  • KMouth — Speech synthesizer frontend which enables persons that cannot speak to let their computer speak.

https://apps.kde.org/kmouth/arrow-up-right || kmoutharrow-up-right

  • MaryTTS — Multilingual text-to-speech synthesis platform written in Java.

http://mary.dfki.de/arrow-up-right || maryttsarrow-up-rightAUR

  • MBROLA — Proprietary phonemes-to-audio program which supports more than 70 languages. Mbrola-voices can also be used with eSpeak.

http://tcts.fpms.ac.be/synthesis/mbrola.htmlarrow-up-right || mbrolaarrow-up-rightAUR

  • Mimic — Text-to-speech voice synthesis from the Mycroft project (based on Flite).

https://mimic.mycroft.ai/arrow-up-right || mimicarrow-up-rightAUR

  • Open JTalk — Japanese text-to-speech synthesis system.

https://sourceforge.net/projects/open-jtalk/arrow-up-right || open-jtalkarrow-up-rightAUR

  • Orca — Screen reader for individuals who are blind or visually impaired, using eSpeak (via Speech Dispatcher).

https://wiki.gnome.org/Projects/Orcaarrow-up-right || orcaarrow-up-right

  • RHVoice — Cross-platform (including Android) text-to-speech from a blind Russian-speaking developer, based on HTSarrow-up-right (ru, ka, uk, ky, tt, en, pt, eo)

https://github.com/RHVoice/RHVoicearrow-up-right || rhvoicearrow-up-right

  • SOPS — Provides a simple way to write custom plugins for screen reader Orca.

https://github.com/chrys87/simple-orca-plugin-systemarrow-up-right || simpleorcapluginsystemarrow-up-rightAUR

  • Speech Dispatcher — Common interface to speech synthesis. It has backends for eSpeak, Festival, and a few other speech synthesizers.

https://freebsoft.org/speechdarrow-up-right || speech-dispatcherarrow-up-right

  • SVOX Pico — The text-to-speech engine used on Android phones. (en-US, en-GB, de-DE, es-ES, fr-FR, it-IT)

https://android.googlesource.com/platform/external/svox/+/masterarrow-up-right || svox-pico-binarrow-up-rightAUR

Speech recognition

See also Wikipedia:Speech recognition software for Linuxarrow-up-right.

https://github.com/julius-speech/juliusarrow-up-right || juliusarrow-up-rightAUR

https://github.com/kaldi-asr/kaldiarrow-up-right || kaldiarrow-up-rightAUR

  • Kalliope — Modular always-on voice controlled personal assistant designed for home automation.

https://kalliope-project.github.io/arrow-up-right || kalliopearrow-up-rightAUR

  • Kaylee — Somewhat fancy voice command recognition program that performs actions when a user speaks loosely preset sentences.

https://github.com/Ratfink/kayleearrow-up-right || kayleevcarrow-up-rightAUR

https://github.com/MycroftAI/mycroft-corearrow-up-right || mycroft-corearrow-up-rightAUR

  • Numen — Voice control for handsfree computing

https://sr.ht/~geb/numen/arrow-up-right || numenarrow-up-rightAUR

  • Simon — Speech recognition program that can replace your mouse and keyboard.

https://simon.kde.org/arrow-up-right || simonarrow-up-rightAUR

  • nerd-dictation — Light weight manually activated dictation using the VOSK-API

https://github.com/ideasman42/nerd-dictationarrow-up-right || nerd-dictation-gitarrow-up-rightAUR

Screen magnifiers

  • KMag — Small KDE utility to magnify a part of the screen.

https://apps.kde.org/kmag/arrow-up-right || kmagarrow-up-right

  • Magnus — Very simple desktop magnifier, showing the area around the mouse pointer in a separate window magnified two, three, four, or five times.

https://kryogenix.org/code/magnus/arrow-up-right || magnusarrow-up-rightAUR

  • Virtual Magnifying Glass — Simple, customizable and easy-to-use screen magnification tool.

https://magnifier.sourceforge.net/arrow-up-right || vmgarrow-up-rightAUR

  • xzoom — Zoom, rotate and mirror area of X display.

https://www.ibiblio.org/pub/Linux/X11/libs/!INDEX.short.htmlarrow-up-right || xzoomarrow-up-rightAUR

On-screen annotation

  • Gromit-MPX — Tool to make annotations on the screen.

https://github.com/bk138/gromit-mpxarrow-up-right || gromit-mpxarrow-up-rightAUR

  • Pylote — Tool to draw on the screen.

http://pascal.peter.free.fr/pylote-en.htmlarrow-up-right || pylote-gitarrow-up-rightAUR

  • Screenkey — Tool to display pressed keys.

https://www.thregr.org/~wavexx/software/screenkey/arrow-up-right || screenkeyarrow-up-right

  • Show Me The Key — A screenkey alternative that works under Wayland via libinput

https://showmethekey.alynx.onearrow-up-right || showmethekeyarrow-up-rightAUR

Mouse

  • Easystroke — Use mouse gestures to initiate commands and hotkeys.

https://github.com/thjaeger/easystroke/wikiarrow-up-right || easystrokearrow-up-rightAUR

  • KMouseTool — Clicks the mouse whenever the mouse cursor pauses briefly. It was designed to help those with repetitive strain injuries, for whom pressing buttons hurts.

https://apps.kde.org/kmousetool/arrow-up-right || kmousetoolarrow-up-right

  • Mousetweaks — Accessibility enhancements for pointing devices.

https://wiki.gnome.org/Projects/Mousetweaksarrow-up-right || mousetweaksarrow-up-right

Display managers

See the main article: Display manager#List of display managers.

Desktop environments

See the main article: Desktop environment#List of desktop environments.

Window managers

Console

See also List of applications/Utilities#Terminal multiplexers, which offer some of the functions of window managers for the console.

  • twin — Text-mode window manager.

https://sourceforge.net/projects/twin/arrow-up-right || twinarrow-up-right

  • Wmutils — A set of tools for X windows manipulation.

https://github.com/wmutils/corearrow-up-right || wmutils-gitarrow-up-rightAUR

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.

http://ssokolow.com/quicktile/arrow-up-right || quicktile-gitarrow-up-rightAUR

  • wumwum — The Window Manager manager. It can turn emwh compliant window managers into a tiling window manager while retaining all initial functionalities.

http://wumwum.sourceforge.net/arrow-up-right || wumwumarrow-up-rightAUR

Taskbars

See also Wikipedia:Taskbararrow-up-right.

  • Bmpanel — Lightweight, NETWM compliant panel.

https://github.com/nsf/bmpanel2arrow-up-right || bmpanel2arrow-up-rightAUR

  • Cairo-Dock — Highly customizable dock and launcher application.

https://www.glx-dock.org/arrow-up-right || cairo-dockarrow-up-right

  • CoreAction — Side bar with some handy gadgets like system loads, calendar, calculator, notes etc. Part of C-Suite.

https://cubocore.org/arrow-up-right || coreactionarrow-up-rightAUR

  • Dash to Panel — A fully customizable icon taskbar for gnome-shellarrow-up-right. Moves the dash into the GNOME main panel, similar to KDE Plasma and Windows 10.

https://github.com/home-sweet-gnome/dash-to-panelarrow-up-right || gnome-shell-extension-dash-to-panelarrow-up-rightAUR

  • eww — Elkowars Wacky Widgets is a standalone widget system made in Rust that allows you to implement your own, custom widgets in any window manager.

https://github.com/elkowar/ewwarrow-up-right || ewwarrow-up-rightAUR

  • fbpanel — Lightweight, NETWM compliant desktop panel.

https://aanatoly.github.io/fbpanel/arrow-up-right || fbpanelarrow-up-rightAUR

https://wiki.gnome.org/Projects/GnomePanelarrow-up-right || gnome-panelarrow-up-right

  • Latte — Dock based on Plasma frameworks that provides an elegant and intuitive experience for your tasks and plasmoids.

https://invent.kde.org/plasma/latte-dockarrow-up-right || latte-dockarrow-up-right

  • Lemonbar — A featherweight bar based on XCB. Provides UTF-8 support, background and foreground colors, text alignment, and not much more.

https://github.com/LemonBoy/bararrow-up-right || lemonbar-gitarrow-up-rightAUR

  • LXPanel — Lightweight X11 desktop panel and part of the LXDE desktop.

https://lxde.org/arrow-up-right || lxpanelarrow-up-right

  • MATE Panel — Panel included in the MATE desktop.

https://github.com/mate-desktop/mate-panel/arrow-up-right || mate-panelarrow-up-right

  • nwg-dock — GTK-based dock designed for the Sway window manager.

https://github.com/nwg-piotr/nwg-dockarrow-up-right || nwg-dockarrow-up-rightAUR

  • nwg-panel — GTK-based panel designed for the Sway window manager.

https://github.com/nwg-piotr/nwg-panelarrow-up-right || nwg-panelarrow-up-rightAUR

  • PerlPanel — The ideal accompaniment to a light-weight Window Manager such as OpenBox, or a desktop-drawing program like iDesk.

https://savannah.nongnu.org/projects/perlpanelarrow-up-right || perlpanel-gitarrow-up-rightAUR

  • Plank — Elegant, simple, clean dock from pantheon desktop environment.

https://launchpad.net/plankarrow-up-right || plankarrow-up-right

  • Polybar — a fast and easy-to-use tool for creating status bars.

https://github.com/jaagr/polybararrow-up-right || polybararrow-up-right

  • Tint2 — Simple panel/taskbar developed specifically for Openbox.

https://gitlab.com/o9000/tint2arrow-up-right || tint2arrow-up-right

  • Vala Panel — Gtk3 panel for compositing window managers

https://gitlab.com/vala-panel-project/vala-panelarrow-up-right || vala-panel-gitarrow-up-rightAUR

  • Xfce Panel — Panel included in the Xfce desktop.

https://docs.xfce.org/xfce/xfce4-panel/startarrow-up-right || xfce4-panelarrow-up-right

  • xmobar — A lightweight, text-based, status bar written in Haskell.

https://archives.haskell.org/projects.haskell.org/xmobar/arrow-up-right || xmobararrow-up-right

  • Waybar — A customizable taskbar for Wlroots-based Wayland compositors.

https://github.com/Alexays/Waybar/arrow-up-right || waybararrow-up-right

  • yambar — A modular and lightweight status panel for X11 and Wayland that goes to great lengths to be both CPU and battery efficient.

https://codeberg.org/dnkl/yambararrow-up-right || yambararrow-up-rightAUR

System tray

  • AllTray — Dock other applications into the system tray (notification area).

https://github.com/mbt/alltrayarrow-up-right || alltrayarrow-up-right

  • Docker — Docking application which acts as a system tray.

https://icculus.org/openbox/2/docker/arrow-up-right || docker-trayarrow-up-rightAUR

  • KDocker — Dock any application in the system tray (notification area).

https://github.com/user-none/KDockerarrow-up-right || kdockerarrow-up-rightAUR

  • Stalonetray — Stand-alone freedesktop.org and KDE system tray (notification area) for Xorg. It has full XEMBED support and minimal dependencies: an X11 lib only. Stalonetray works with virtually any EWMH-compliant window manager.

http://stalonetray.sourceforge.net/arrow-up-right || stalonetrayarrow-up-right

  • Trayer — Lightweight GTK-based system tray (notification area).

https://github.com/sargon/trayer-srg/arrow-up-right || trayerarrow-up-right

Application launchers

See also Wikipedia:Comparison of desktop application launchersarrow-up-right.

  • Albert — Sophisticated, plugin based standalone keyboard launcher.

https://github.com/manuelschneid3r/albertarrow-up-right || albertarrow-up-rightAUR

  • Application Finder — Easy-to-use application launcher from Xfce.

https://docs.xfce.org/xfce/xfce4-appfinder/startarrow-up-right || xfce4-appfinderarrow-up-right

  • Bashrun2 — Provides a different, barebones approach to a run dialog, using a specialized Bash session within a small xterm window.

http://henning-bekel.de/bashrun2/arrow-up-right || bashrun2arrow-up-rightAUR

  • bemenu — Lightweight dynamic menu inspired by dmenu. Works natively on Wayland.

https://github.com/Cloudef/bemenuarrow-up-right || bemenuarrow-up-right

  • dmenu — Fast and lightweight dynamic menu for X which is also useful as an application launcher.

https://tools.suckless.org/dmenu/arrow-up-right || dmenuarrow-up-right

  • dmenu-extended — Extension to dmenu for quickly opening files and folders.

https://github.com/markjones112358/dmenu-extendedarrow-up-right || dmenu-extended-gitarrow-up-rightAUR

  • dmenu2 — Unmaintained fork of dmenu with many useful patches applied and additional options like screen select, dim or opacity change.

https://github.com/spcmd/dmenu2arrow-up-right || dmenu2arrow-up-rightAUR

  • dswitcher — dmenu-based window switcher that works regardless of workspace or minimization.

https://github.com/Antithesisx/dswitcherarrow-up-right || dswitcher-gitarrow-up-rightAUR

  • Fehlstart — Small GTK-based application launcher.

https://gitlab.com/fehlstart/fehlstartarrow-up-right || fehlstart-gitarrow-up-rightAUR

  • Gmrun — Lightweight GTK-based application launcher, with the ability to run programs inside a terminal and other handy features.

https://sourceforge.net/projects/gmrun/arrow-up-right || gmrunarrow-up-right

https://do.cooperteam.net/arrow-up-right || gnome-doarrow-up-rightAUR

  • Gnome-Pie — Circular application launcher (pie menu) for Linux. It is made of several pies, each consisting of multiple slices.

https://simmesimme.github.io/gnome-pie.htmlarrow-up-right || gnome-piearrow-up-right

  • higgins — Desktop agnostic application launcher, file finder, calculator and more. Plugin based and freely and easily extendable via user-written plugins

https://github.com/kokoko3k/higginsarrow-up-right || higgins-gitarrow-up-rightAUR

  • j4-dmenu-desktop — Very fast dmenu application launcher.

https://github.com/enkore/j4-dmenu-desktoparrow-up-right || j4-dmenu-desktoparrow-up-right

  • jgmenu — Simple, independent, contemporary-looking X11 menu, designed for scripting, ricing and tweaking.

https://github.com/johanmalm/jgmenuarrow-up-right || jgmenuarrow-up-right

  • 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.

https://kupferlauncher.github.io/arrow-up-right || kupferarrow-up-right

  • launch — Simple command for launching applications from a terminal emulator.

https://github.com/silverhammermba/launcharrow-up-right || launch-cmdarrow-up-rightAUR

  • Launchyarrow-up-right — Very popular cross-platform application launcher with a plugin-based system used to provide extra functionality.

https://www.launchy.net/arrow-up-right || launchyarrow-up-right

  • Lighthouse — Simple scriptable popup dialog to run on X.

https://github.com/emgram769/lighthousearrow-up-right || lighthouse-gitarrow-up-rightAUR

  • nwg-drawer — GTK-based application drawer designed for the Sway compositor.

https://github.com/nwg-piotr/nwg-drawerarrow-up-right || nwg-drawerarrow-up-rightAUR

  • nwg-menu — GTK-based application menu designed for the Sway compositor.

https://github.com/nwg-piotr/nwg-menuarrow-up-right || nwg-menuarrow-up-rightAUR

  • rofi — Popup window switcher roughly based on superswitcher, requiring only xlib and pango.

https://github.com/davatorium/rofi/arrow-up-right || rofiarrow-up-right

  • rlaunch — An extremely fast and light-weight dmenu-like application launcher written in Rust

https://github.com/PonasKovas/rlauncharrow-up-right || rlauncharrow-up-rightAUR

  • 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.

https://launchpad.net/synapse-projectarrow-up-right || synapsearrow-up-right

  • Ulauncher — Modern and shiny launcher that provides fuzzy search, extensions, and themes

https://ulauncher.io/arrow-up-right || ulauncherarrow-up-rightAUR

https://hg.sr.ht/~scoopta/wofiarrow-up-right || wofiarrow-up-right

  • yofi — Minimalistic menu for Wayland-based compositors.

https://github.com/l4l/yofiarrow-up-right || yofi-binarrow-up-rightAUR

https://gitlab.gnome.org/GNOME/alacartearrow-up-right || alacartearrow-up-right

  • AppEditor — Edit application entries in the application menu.

https://github.com/donadigo/appeditorarrow-up-right || appeditor-gitarrow-up-rightAUR

  • Ezame — Desktop and menu file editor.

https://github.com/linux-man/ezamearrow-up-right || ezamearrow-up-rightAUR

  • KMenuEdit — Edit one of the KDE application launchers.

https://kde.org/arrow-up-right || kmenueditarrow-up-right

  • lxmed — Application menu editor written in Java.

https://sourceforge.net/projects/lxmed/arrow-up-right || lxmedarrow-up-rightAUR

  • MenuLibre — Advanced menu editor that provides modern features in a clean, easy-to-use interface.

https://launchpad.net/menulibrearrow-up-right || menulibrearrow-up-rightAUR

  • Meow — Application menu editor written in Java.

https://pnmougel.github.io/meow/arrow-up-right || meow-binarrow-up-rightAUR

  • Mozo — Change which applications are shown on the main menu.

https://github.com/mate-desktop/mozoarrow-up-right || mozoarrow-up-right

Wallpaper setters

See also Wikipedia:Wallpaper (computing)arrow-up-right.

  • bgs — An extremely fast and small background setter for X based on imlib2.

https://github.com/Gottox/bgs/arrow-up-right || bgs-gitarrow-up-rightAUR

  • esetroot — Eterm's root background setter, packaged separately.

http://www.eterm.org/arrow-up-right || esetrootarrow-up-rightAUR

  • feh — A lightweight and powerful image viewer that can also be used to manage the desktop wallpaper.

https://feh.finalrewind.org/arrow-up-right || feharrow-up-right

  • Fondo — Find a variety of the most beautiful wallpapers from Unsplash.com.

https://github.com/calo001/fondoarrow-up-right || fondoarrow-up-rightAUR

  • habak — A background changing app.

https://fvwm-crystal.sourceforge.io/arrow-up-right || habakarrow-up-rightAUR

  • Hanabi — Live Wallpaper for GNOME.

https://github.com/jeffshee/gnome-ext-hanabiarrow-up-right || gnome-shell-extension-hanabi-gitarrow-up-rightAUR

  • Hidamari — Video wallpaper for Linux. Written in Python.

https://github.com/jeffshee/hidamariarrow-up-right || hidamariarrow-up-rightAUR

  • hsetroot — A tool to create compose wallpapers.

https://packages.debian.org/sid/hsetrootarrow-up-right || hsetrootarrow-up-right

  • HydraPaper — GTK utility to set two different backgrounds for each monitor on GNOME.

https://gabmus.gitlab.io/HydraPaper/arrow-up-right || hydrapaper-gitarrow-up-rightAUR

  • Hyprpaper — Hyprpaper is a blazing fast wayland wallpaper utility with IPC controls.

https://github.com/hyprwm/hyprpaperarrow-up-right || hyprpaper-gitarrow-up-rightAUR

  • LiveWallpaper — Animated 3D wallpapers.

https://launchpad.net/livewallpaperarrow-up-right || livewallpaperarrow-up-right

  • mpvpaper — A video wallpaper program for wlroots based wayland compositors.

https://github.com/GhostNaN/mpvpaperarrow-up-right || mpvpaperarrow-up-rightAUR

  • Nitrogen — A fast and lightweight desktop background browser and setter for X windows.

https://github.com/l3ib/nitrogenarrow-up-right || nitrogenarrow-up-right

  • oguri — An animated wallpaper daemon for Wayland compositors.

https://github.com/vilhalmer/oguriarrow-up-right || oguri-gitarrow-up-rightAUR

  • pacwall — A live wallpaper that shows the dependency graph and status of installed packages.

https://github.com/Kharacternyk/pacwallarrow-up-right || pacwall-gitarrow-up-rightAUR

  • pybgsetter — Multi-backend (hsetroot, Esetroot, habak, feh) to set desktop wallpaper.

https://bbs.archlinux.org/viewtopic.php?id=88997arrow-up-right || pybgsetterarrow-up-rightAUR

  • pywal — Changes the wallpaper and creates matching colorschemes for various applications (rofi, i3, terminals)

https://github.com/dylanaraps/pywalarrow-up-right || python-pywalarrow-up-right

  • swaybg — Wallpaper tool for Wayland compositors.

https://github.com/swaywm/swaybgarrow-up-right || swaybgarrow-up-right

  • Variety — Changes the wallpaper on a regular interval using user-specified or automatically downloaded images.

https://peterlevi.com/variety/arrow-up-right || varietyarrow-up-right

  • xli — An image display program for X.

https://packages.debian.org/sid/xliarrow-up-right || xliarrow-up-rightAUR

  • Xlivebg — A live wallpaper framework and collection of live wallpapers for the X window system.

http://nuclear.mutantstargoat.com/sw/xlivebg/arrow-up-right || xlivebgarrow-up-rightAUR

  • xwallpaper — Minimalistic wallpaper setting utility for X.

https://github.com/stoeckmann/xwallpaperarrow-up-right || xwallpaperarrow-up-right

Tip: In order to avoid installing one more package, you may find convenient to use the display utility from imagemagickarrow-up-right or gm display from graphicsmagickarrow-up-right. E.g.: display -backdrop -background '#3f3f3f' -flatten -window root image.

See also Wikipedia:Pager (GUI)arrow-up-right.

  • bbpager — Dockable pager for blackbox and other window managers.

http://bbtools.sourceforge.net/download.php?file=6arrow-up-right[dead linkarrow-up-right 2022-09-20 ⓘ] || bbpagerarrow-up-right

  • fbpager — Virtual desktop pager for fluxbox.

http://www.fluxbox.org/fbpagerarrow-up-right || fbpager-gitarrow-up-rightAUR

  • IPager — A configurable pager with transparency, originally developed for Fluxbox.

http://useperl.ru/ipager/index.en.htmlarrow-up-right || ipagerarrow-up-rightAUR

  • Netwmpager — A NetWM/EWMH compatible pager.

https://sourceforge.net/projects/sf-xpaint/files/netwmpager/arrow-up-right || netwmpagerarrow-up-rightAUR

Desktop widgets

https://launchpad.net/gdeskletsarrow-up-right || gdeskletsarrow-up-rightAUR

https://apps.kde.org/kruler/arrow-up-right || krulerarrow-up-right

Desktop notifications

See: Notification servers.

Clipboard managers

See Clipboard#Managers.

Logout UI

  • clearine — Beautiful Logout UI for X11 window manager

https://github.com/okitavera/clearinearrow-up-right || clearine-gitarrow-up-rightAUR

  • nwg-bar — Configurable button bar for wlroots-based compositors.

https://github.com/nwg-piotr/nwg-bararrow-up-right || nwg-bararrow-up-rightAUR

  • oblogout — Openbox logout script

https://launchpad.net/oblogoutarrow-up-right || oblogoutarrow-up-rightAUR

  • wlogout — Logout menu for wayland

https://github.com/ArtsyMacaw/wlogoutarrow-up-right || wlogoutarrow-up-rightAUR

Text art

See ASCII art#Software.

Last updated