dmenu is a fast, lightweight dynamic menu utility for X Window System. It provides a simple way to launch applications and run commands from a text-based menu accessible via a custom keybinding.
A fast, lightweight dynamic menu utility for X Window System to launch applications and run commands from a text-based menu.
What is Dmenu?
dmenu is a simple, lightweight application launcher and command executor utility for X Window System. It provides a text-based interface that allows users to quickly launch applications or run shell commands by typing a few characters of the name and selecting it from the dynamically populated menu.
Some key features of dmenu include:
Minimal resource usage - uses very little memory and CPU, making it very fast and lightweight
Customizable - appearance, colors, fonts, dimensions, and behaviors can be customized
Keyboard-driven - operated entirely from the keyboard for efficiency
Fast filtering - menu updates extremely quickly as you type to filter entries
Standard input/output - great for use with scripts and pipelines
Xinerama support - works nicely with multiple monitors
dmenu is highly customizable and can be extended via scripts and pipes. Some common uses include binding it to a hotkey for application launching, using it as a programmable command palette, integrating it with window managers and system tools for greater productivity, and leveraging its speed and simplicity to quickly perform all kinds of tasks.
Raycast is a free and open-source productivity application for MacOS. It provides a powerful keyboard-driven interface to quickly perform common tasks such as launching applications, searching the web, controlling system settings, and more.Some key features of Raycast include:Application launcher - Start apps, open files, adjust volume, connect devices etc. just...
Alfred is a productivity application for macOS that helps users save time and boost efficiency. It allows you to launch applications, search files, lookup definitions, calculate expressions, and automate workflows with just a few keystrokes.Some of the key features of Alfred include:Custom hotkeys and keywords to open files, websites, applications...
Rofi is a fast and versatile application launcher and window switcher for the X Window System. It provides a minimalistic user interface to efficiently launch applications and switch between open windows.Some key features of Rofi include:Minimalistic, customizable interface based on a text box to filter applications or windows.Fast searching and...
Quicksilver is a fast and intuitive utility application for macOS. Originally developed in 2002, it aims to enhance productivity by giving quick access to files, applications, contacts and other system functionality.Some key features of Quicksilver include:Typing abbreviations or keywords to quickly launch applicationsBrowsing the filesystem and opening files rapidlyLookup and...
Ulauncher is an open-source application launcher and productivity booster for Linux desktop environments. It provides a quick and convenient way to launch applications and search for files, browser history, online videos, Wikipedia articles and more using fuzzy finding.Some of the key features of Ulauncher include:Fast application launching with fuzzy searchPlugin...
Albert is an open-source software application designed to serve as an artificial intelligence-powered personal assistant. It runs on Linux, macOS, and Windows platforms and can understand natural language voice or text queries to provide relevant information or automate simple tasks.Some key features of Albert include:Responding to basic factual questions by...
Listary is a file browser add-on and program launcher for Windows that enhances the default Windows file browsing experience. It helps power users organize, search, and access their files and folders more efficiently.Some of the key features of Listary include:Fuzzy search - find files instantly just by typing parts of...
Gnome Do is a quick launch and productivity application for Linux desktops using the Gnome interface. It provides a simple yet powerful way to quickly access applications, files, folders, and browser bookmarks.Gnome Do works by indexing files and data on your system. You simply start typing into the Gnome Do...
Find And Run Robot is a desktop automation utility that enhances your productivity by allowing you to quickly launch applications, files, folders, websites, and perform custom actions using an intelligent hotkey-driven interface. It serves as an alternative to macOS Spotlight or Windows Search, while providing more powerful functionality.Some key features...
SlickRun is a free and open source application launcher and productivity tool designed for the Windows operating system. It provides an intuitive interface to quickly launch applications, open files and URLs, run shell commands, and more using shorthand aliases and customizable keyboard shortcuts.Some of the standout features of SlickRun include:Fuzzy...
Advanced Run is a free portable Windows program that provides quick access to many system tools and advanced configuration options. It replaces the standard Windows Run dialog with an enhanced version that has tabs for launching applications, editing the registry, managing services, viewing processes, and accessing various system information.Some of...
Keypirinha is a lightweight and fast application launcher and productivity booster for Windows. It allows you to quickly launch installed applications, open files and search the web simply by typing keywords, without needing to use the mouse. Keypirinha works by monitoring your keystrokes and providing suggestions based on keyword matches....
Portable Start Menu is a free, open-source program that offers an enhanced and customizable start menu replacement for Windows. As a portable app, it can be run directly from a USB drive without needing to be installed.Key features of Portable Start Menu include:Fully customizable interface and menus - add, remove,...
Fly-Pie is an open-source virtual keyboard software designed for hands-free typing using only eye movements. It works by showing a radial menu of characters and words which users can select through dwell clicking and eye gaze tracking. Fly-Pie allows people with physical disabilities to efficiently type and communicate using just...
Gnome-Pie is an open source circular application launcher designed for Linux desktop environments. It provides fast access to installed applications, places, bookmarks and system commands in an intuitive radial menu.Once launched, the pie menu can be easily accessed via a keyboard shortcut or configurable mouse hot corner. The menu is...
Executor is an open-source job scheduling and automation software. It allows you to easily schedule scripts, jobs, and tasks to run on set intervals or specific times and dates. Some key features of Executor include:Web-based user interface for easy management and monitoringSchedule and run scripts in Python, PowerShell, Bash, etc.Trigger...
FSL Launcher is a lightweight and customizable application launcher for Windows that aims to improve productivity by providing quick access to your most used apps and files. Here are some of its key features:Clean and intuitive interface with customizable categories and iconsPowerful keyword and tag based search to quickly launch...
ASuite is an open-source office suite developed by Abelssoft that provides word processing, spreadsheet, presentation, vector graphics and database management applications. It can be used as a free alternative to Microsoft Office or other proprietary office suites.Key features of ASuite include:TextMaker - Word processor for creating and editing documentsPlanMaker -...
SE-TrayMenu is an open source menu bar application for macOS that offers convenient access to system functions and settings, along with the ability to launch apps and tools right from the menu bar.Some of the key features of SE-TrayMenu include:Customizable menu bar with multiple categories and sections for organizing shortcuts...
8start launcher is an open source, customizable Android launcher developed by a community of developers and designers. It is designed for power users who want maximum control and customization over their device's home screen, app drawer, icons, and overall look and feel.Some of the key features of 8start launcher include:Highly...
9menu is a fast and lightweight application launcher and graphical menu for Linux systems. It provides quick access to installed applications, system settings, and personal files in an easy-to-navigate interface.Some key features of 9menu include:Simple and intuitive graphical interface to launch apps and access system settingsCustomizable categories and menus for...
JetStart is a powerful yet easy-to-use website builder designed for entrepreneurs, small businesses, bloggers, artists, and anyone looking to establish an online presence without learning how to code. It provides an intuitive drag-and-drop interface that allows you to create fully customizable website designs in just a few clicks.With JetStart's extensive...
OpenWith Enhanced is a free software program designed to enhance the standard 'Open With' context menu in Windows when right-clicking on files. It provides more options for opening files with additional programs installed on your computer.The standard Windows 'Open With' menu only shows a few default programs when right-clicking a...
Promptu is an artificial intelligence-powered virtual assistant app designed to have natural conversations and complete tasks for users. It utilizes advanced natural language processing to understand requests and have dialogue like a human.Some key features of Promptu include:Conversational AI assistant that can chat, tell jokes, share opinions, and have discussions...
GNOME Launch Box (formerly Lutris) is an open source video game library manager and gaming platform for Linux. It allows you to easily install and manage your games without having to use the command line. Some key features include:Supports running native Linux games as well as games from multiple emulators...
Keybreeze is a powerful keyboard shortcut utility software for Windows that allows users to create custom keyboard shortcuts for automating various tasks. It goes beyond just launching applications and can also type predefined text strings, paste clipboard contents, play media control keys, run macros and scripts, open files and folders,...
Tray Commander is a free, open-source utility program designed to enhance the functionality of the Windows system tray. It provides an array of useful features to help organize, manage, and reduce clutter in the notification area.With Tray Commander, you can group application icons together into tabs to better utilize space...
Namely is a cloud-based human resource management and payroll software designed for mid-sized companies typically with 200-1000 employees. It allows businesses to handle all their key HR and people processes in one unified platform.Key features of Namely include:Core HR - maintain employee records, organizational charts, job profilesPayroll - process payroll,...
Sapiens is a leading low-code platform that empowers organizations to quickly and easily build sophisticated enterprise-grade applications. With Sapiens, businesses can digitize workflows, modernize legacy systems, integrate data sources, and develop innovative customer-facing solutions without the time and cost of traditional software development.The Sapiens Platform features an intuitive, drag-and-drop interface...
TypeAndRun is a keyboard launcher and productivity enhancement software for Windows. It enables you to quickly launch applications, files, folders, websites and perform actions by typing text shortcuts rather than clicking through menus or hunting for icons.The software indexes all your programs, documents, downloads, folders, websites and other items on...
AddToRun is a small but useful Windows utility that allows you to easily add shortcuts for applications, files, folders, URLs, and other items to the Run dialog box in Windows. This allows you to quickly launch these items by pressing Win+R and selecting it from the populated list.Some key features...
LaunchOne is an all-in-one customer messaging and engagement platform that serves as an alternative to Intercom. It brings together various tools including live chat, knowledge base, help desk software, and customer data management into one integrated solution.Key features of LaunchOne include:Live Chat - Real-time messaging with website visitors via chat...
EasyShell is an open-source SSH and SFTP client for Windows that aims to provide an intuitive graphical interface for connecting to Linux/UNIX servers. Developed by Stavros Fasoulas, EasyShell simplifies SSH connections by allowing users to save sessions for frequently accessed servers and manage them through tabbed browsing.Once connected via SSH,...
Advanced Launcher is a highly customizable home screen replacement and app launcher for Android. It provides a wide range of customization options to personalize the look and feel of your Android home screen beyond what the default launcher allows.Some of the key features of Advanced Launcher include:Customizable home screen grids...
LaunchTab is a Chrome extension that replaces the boring new tab page with a customizable dashboard packed with productivity tools. It lets you add widgets like calendar, to-do lists, sticky notes, weather, bookmarks, RSS feeds, and more to create a personalized homepage tailored to your needs.With LaunchTab, you can boost...
Fast Launcher is a lightweight application launcher and productivity tool designed specifically for Windows. It aims to enhance your workflow and productivity by giving you quick access to your most used applications, files, folders, and websites.The interface is clean, minimal, and intuitive. When you launch Fast Launcher, it opens a...
Typhoeus Hotkeys is a lightweight yet powerful hotkey and automation utility for Windows. It allows users to set global keyboard shortcuts to open files, launch programs, run scripts, open websites, and automate repetitive tasks.Some of the key features include:Create shortcuts for opening files, folders, and websitesLaunch applications and run scripts...
Bashrun2 is a free, open source console application for Windows that provides a Bash shell environment without needing to dual boot or use a virtual machine. It is lightweight and easy to install, giving Windows users access to the powerful Bash command line interface and UNIX tools.Key features of Bashrun2...
NuKit is an open-source software prototyping toolkit that allows developers and designers to quickly create interactive prototypes for mobile and web applications. With NuKit's intuitive drag-and-drop interface, you can rapidly build prototypes of your app designs without needing to write any code.Some of the key features of NuKit include:Drag-and-drop interface...
Tray Commander Lite is a free and open source system utility for Windows that helps enhance productivity by providing quick access to commonly used folders, files, applications, and websites right from the system tray area.Some of the key features include:Customizable quick access menu for launching folders, files, apps, and websites...
Mighty Box is a free and open source note taking application available for Windows, Linux and macOS. It provides a simple yet powerful way for users to create rich text documents and organize them into notebooks for easy access and management.Some of the key features of Mighty Box include:Intuitive rich...
j4-dmenu-desktop is a fast and lightweight application launcher for Linux systems that use dmenu. It provides quick access to launch installed applications as well as perform common tasks such as lock screen, logout, reboot, etc.Some key features of j4-dmenu-desktop include:Launches applications quickly by just typing a few characters Searches through...
Disklens is a useful disk space analysis and visualization tool for Windows. It provides an interactive 3D visualization of the files and folders on your hard drives, allowing you to easily identify what is using up space.Some key features of Disklens include:3D treemap visualization clearly shows the relative sizes of...