List of applications/Other< List of applications
- Beancount — Beancount is a Ledger-like CLI double-entry accounting system. It is written in Python and has more features, like multi-currency support, than Ledger.
- 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.
- http://ledger-cli.org/ || AUR
- 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
- Moneychanger — An intuitive QT/C++ system tray client for Open-Transactions
- 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.
- openerp — Open source erp system purely in python.
- http://openerp.com/ || AUR
- Open-Transactions — A financial cryptography library used for issuing currencies, stock, paying dividends, creating asset accounts, sending/receiving digital cash, trading on markets and escrow.
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
- Calcurse — Text-based ncurses calendar and scheduling system.
- Pal — Very lightweight calendar with both interactive and non-interactive interfaces.
- 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.
- 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.
- mail2rem — Small script for importing *.ics calendars from Maildir to Remind calendar.
- DevTodo — Is a small command line application for maintaining lists of tasks.
- Calendar — Calendar application for GNOME.
- Clocks — Clocks application for GNOME.
- 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.
An emulator is a program which serves to replicate the functions of another platform or system so as to allow applications and games to be run in environments they were not programmed for.
- Citra — Nintendo 3DS emulator.
- http://citra-emu.org/ || AUR
- DeSmuME — Nintendo DS emulator.
- Dolphin — Very capable GameCube and Wii emulator.
- epsxe — Emulator for the PlayStation video game console for x86-based PC hardware.
- http://www.epsxe.com/ || AUR
- FCEUX — NTSC and PAL 8 bit Nintendo/Famicom emulator that is an evolution of the original FCE Ultra emulator. It is accurate, compatible and actively maintained.
- Gambatte — Accurate Game Boy Color emulator
- https://github.com/sinamas/gambatte || Qt GUI frontend ( ), SDL CLI frontend ( ).
- Gens2 — Emulator for Sega Genesis, Sega CD and 32X that is written in assembly language and no longer actively developed.
- activate OpenGL, set video resolution per custom to 1024x600 for streched full-screen or 800x600 for non-streched;
- use "Normal" renderer, I couldn't find a visible advantage with the other ones.
- Gens-GS — Gens2, rewritten in C++, combining features from various Gens forks.
- gngeo — Command-line NeoGeo emulator.
- http://gngeo.googlecode.com || AUR
- higan — Multisystem emulator focusing on accuracy, supporting SNES, NES, GB, GBC, GBA.
- mednafen — Command line driven multi system emulator.
- Mupen64Plus — Highly compatible Nintendo 64 emulator with plugin system.
- http://www.mupen64plus.org/ || or a graphical front-end, such as AUR or AUR.
- pSX — A not plugin-based PlayStation emulator with fairly high compatibility.
- PCSXR — PlayStation emulator; Debian fork of the abandoned original PCSX
- PCSX2 — PlayStation 2 emulator. It is still being maintained and developed. It requires BIOS files.
- PPSSPP — PlayStation Portable emulator.
- snes-9x — Portable, freeware Super Nintendo Entertainment System (SNES) emulator.
- Visual Boy Advance — Game Boy emulator with Game Boy Advance, Game Boy Color, and Super Game Boy support.
- ZSNES — Highly compatible Super Nintendo emulator.
- DOSBox — Open-source DOS emulator which primarily focuses on running DOS Games.
- DOSEmu — Open-source DOS emulator.
- MAME — Multiple Arcade Machine Emulator.
- ResidualVM — Cross-platform 3D game interpreter which allows you to play LucasArts' Lua-based 3D adventures.
- http://residualvm.org/ || AUR
- RetroArch — Frontend to libretro (emulation library, using modified versions of existing emulators as plugins).
- ScummVM — Virtual machine for old school adventures.
- X Neko Project II — PC-9801 emulator.
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.
- GNU Screen — Full-screen window manager that multiplexes a physical terminal.
- tmux — BSD licensed terminal multiplexer.
- byobu — An GPLv3 licensed addon for tmux or screen. It requires a terminal multiplexer installed.
- http://byobu.co/ || AUR
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.
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.
- wbar — Quick launch bar developed with speed in mind.
- Xfce Panel — Panel included in the Xfce desktop.
- Albert — An application launcher inspired by Alfred.
- 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.
- 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 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
- wallpaperd — A small application that takes care of setting the background image
- xli — An image display program for X
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.