Arch linux applications list

List of applications/Other




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

  • Kontact — Integrated solution to your personal information management. || kontact

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

  • SeaMonkey Mail & Newsgroups with Lightning — Extension to SeaMonkey that provides calendar and task support. || seamonkey

  • Thunderbird with Lightning — Extension to Mozilla Thunderbird that provides calendar and task support. || thunderbird

Time management

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

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

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

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

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

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

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

  • When — Simple personal calendar program. || when

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

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

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

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

  • Deepin Calendar — Calendar application for Deepin. || deepin-calendar

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


Countdown timers and stopwatch
  • GNOME Clocks — Clocks application for GNOME, including alarm, stopwatch and timer functionality. || gnome-clocks

  • Hourglass — Simple time keeping application designed for elementary OS. || hourglass-gitAUR

  • Kronometer — Stopwatch application for KDE. || kronometer

  • KTeaTime — Handy timer for steeping tea. || kteatime

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

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

  • termdown — Countdown timer and stopwatch in your terminal. || termdown

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

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

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

  • Workrave — Program that assists in the recovery and prevention of RSI. || workrave

Pomodoro timers

Time trackers

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

  • 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. || hamster-time-tracker

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

  • KTimeTracker — Todo management and time tracking application. || ktimetracker

  • Tider — Lightweight time tracking application (GTK) || tider-gitAUR

  • Timenaut — Time tracker that tracks active windows and lets you sort them into categories. Based on the Electron platform.
Читайте также:  Run django with postgresql || timenaut-appimageAUR

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

  • Timetrack — Simple time-tracking app for GNOME. || timetrackAUR

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

Task management

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

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

  • Taskwarrior — Command-line To-do list application with support for lua customization and more. || task

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

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

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

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

  • Effitask — Graphical task manager, based on the Todo.txt format. || effitaskAUR

  • Getting Things GNOME! — Personal tasks and TODO list items organizer for GNOME inspired by the Getting Things Done (GTD) methodology. || gtgAUR

  • 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.txt format. || go-for-it-gitAUR

  • GNOME To Do — Personal task manager for GNOME. || gnome-todo

  • Nextcloud Tasks — Tasks app for Nextcloud. || nextcloud-app-tasks

  • Planner — Task manager with Todoist support. || elementary-plannerAUR

  • ptask — GTK task manager based on Taskwarrior. || ptaskAUR

  • QTodoTxt — UI client for todo.txt files. || qtodotxtAUR

  • sleek — todo.txt app with modern GUI. Based on the Electron platform. || sleekAUR

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

  • Tasque — Easy quick task management app written in C#. || tasqueAUR

  • Zanshin — To-do management application for KDE. || zanshin

Contacts management

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

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

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

  • GNOME Contacts — Contacts manager for GNOME. || gnome-contacts

  • KAddressBook — Address book manager for KDE. [dead link 2022-09-20 ⓘ] || kaddressbook

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

  • Nextcloud Contacts — Contacts app for Nextcloud. || nextcloud-app-contacts

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

  • Thunderbird with CardBook extension — address book based on the CardDAV and vCard standards. || thunderbird

Financial management

  • 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. [dead link 2022-09-20 ⓘ] || beancountAUR

  • esniper — Simple, lightweight tool for sniping eBay auctions. || esniperAUR

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

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

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

  • GnuCash — Financial application that implements a double-entry book-keeping system with features for small business accounting. || gnucash

  • 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.
Читайте также:  Картридж для xerox workcentre 7225 || grisbiAUR

  • HomeBank — Easy to use finance manager that can analyse your personal finance in detail using powerful filtering tools and graphs. || homebank

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

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

  • Manager — Proprietary accounting software for small business. || manager-accountingAUR

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

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

  • Skrooge — Personal finances manager for the KDE desktop. || skrooge


  • ARK Desktop Wallet — Wallet for ARK. || ark-desktopAUR

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

  • Bitcoin Core — Connect to the Bitcoin P2P Network. || bitcoin-qt

  • Coinomi — Securely store, manage and exchange Bitcoin, Ethereum, and more than 1,770 other blockchain assets. || coinomi-wallet-binAUR

  • Cointop — Terminal based application for tracking cryptocurrencies. || cointopAUR

  • Electrum — Lightweight Bitcoin client. || electrum

  • Etherwall — Ethereum wallet. || etherwall

  • Exodus — All-in-one proprietary application to secure, manage, and exchange blockchain assets. Based on the Electron platform. || exodusAUR

  • Mist — Ethereum Dapp browser. || mistAUR

  • Monero — Monero wallet. || monero-gui , monero

  • Dogecoin Core — Dogecoin Core wallet, Allows you to connect to the Dogecoin P2P Network. || dogecoin-qtAUR , multidogeAUR

Project management

  • Calligra Plan — Project management application, which is intended for managing moderately large projects with multiple resources. || calligra-plan

  • GanttProject — Project scheduling application featuring gantt chart, resource management, calendaring. || ganttprojectAUR

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

  • Planner — Project management application for GNOME. || plannerAUR

  • ProjectLibre — Project management software alternative to Microsoft Project. || projectlibreAUR

  • TaskJuggler — 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. || taskjugglerAUR

Recipe management

  • GNOME Recipes — Recipe management application for GNOME. || gnome-recipes

  • Gourmand — Simple but powerful recipe-managing application. || gourmandAUR

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



  • Anki — Intelligent spaced-repetition memory training program. || ankiAUR

  • jVLT — Vocabulary learning tool. || jvltAUR

  • KWordQuiz — Tool that gives you a powerful way to master new vocabularies. Part of kde-education . || kwordquiz

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

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

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

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

  • StudyFlash — Learn flashcards inside your terminal || studyflashAUR

Touch typing

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

  • GNU Typist — Universal typing tutor. || gtypistAUR

  • psani-profi — Program that will teach you touchtyping (Czech).
Читайте также:  Администрирование linux с нуля денис курец слив курса || psani-profiAUR

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

  • Typespeed — Test your typing speed, and get your fingers’ CPS. || typespeed

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

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

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

  • KTouch — Program to learn and practice touch typing. Part of kde-education . || ktouch

  • TIPP10 — Intelligent touch typing tutor. || tipp10

  • TypingTest — Typing test desktop program with a large amount of customization. || typingtest-gitAUR


See Accessibility for tips on operating the desktop and Category:Accessibility for all available articles. See also On-screen keyboards.

Speech synthesizers

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

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

  • eSpeak NG — Fork of eSpeak (due to inactivity of original maintainer). || espeak-ng

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

  • Flite — Lightweight speech synthesis engine. || flite

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

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

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

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

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

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

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

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

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

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

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

Speech recognition

Screen magnifiers

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

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

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

  • xzoom — Zoom, rotate and mirror area of X display.!INDEX.short.html || xzoomAUR

On-screen annotation

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

  • Pylote — Tool to draw on the screen. || pylote-gitAUR

  • Screenkey — Tool to display pressed keys.


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

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

  • Mousetweaks — Accessibility enhancements for pointing devices. || mousetweaks

Display managers

Desktop environments

Window managers


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


Поделиться с друзьями