← Package directory
Available on winget

Install Executor

Executor the desktop workflow application for Windows. Speed up your daily workflow, opening things and doing things.

Install with winget
winget install --id MartinBresson.Executor
Upgrade
winget upgrade --id MartinBresson.Executor
Uninstall
winget uninstall --id MartinBresson.Executor

About Executor

Executor the desktop workflow application for Windows. Speed up your daily workflow, opening things and doing things. Key Features: - Launch applications, files, folders, websites, web services (with parameters) and prompts in milliseconds. - Trigger multiple actions with one text command and/or hotkey. - Let's be an expert in opening up the world instead of trying to put the whole world inside of Executor (as some alternatives try to do). - Take the clipboard to a new level, swiftly trigger system commands, do fas...

What's new in 2.3.11

Improvements - For keywords doing multiple commands you can now add $SKIP$ to skip one or more commands instead of removing the command, useful for debugging etc. It can be inserted anywhere within that command. Example keyword command: vscode||email$SKIP$||slack (will skip the email command). $SKIP$ also works inside a single keyword command (keyword will then do nothing). Fixes - Fixed a bug where when launching an indexed items the wrong file could be launched. Could happen if Windows was set to hide file extensions for known types, and there was identical filenames with different file extensions.

Read release notes

Version history

Version Updated Notes
2.3.11 Unknown Improvements - For keywords doing multiple commands you can now add $SKIP$ to skip one or more commands instead of removing the command, useful for debugging etc. It can be inserted anywhere within that command. Example...
2.3.10 Unknown Improvements - For Input Assist you can have URL related keywords as the first cycled type by using the new setting inputassistcycle (if you have any keywords with the tag url). More details here.
2.3.9 Unknown Improvements - $SENDTEXT...$ keyword commands now support using a text file for the text to send. This is done by in the keyword parameter setting the tag {FILE c:\some folder\mytext.txt}. This can be combined with other...
2.3.8 Unknown Improvements - Added more Input Assist (Ctrl+Space) workflow customization (good old Danish-engineered, building-block design for more freedom and control). - Input Assist now supports another contextual keyword tag fast...
2.3.7 Unknown Improvements - Input Assist (Ctrl+Space) is also contextual aware of the following (besides filesystem and url): - files by using the keyword tag file - file extension by using the keyword tag file:[extension], example:...
2.3.6 Unknown What's new - Input Assist updated so you can press Ctrl+Space on a filesystem path or a URL and get a list of keywords to execute that filesystem or URL input as a parameter to the selected keyword. An example: You have...
2.3.5 Unknown Improvements - Improved timing on keyword commands pasting text. Fixes - Fixed a problem that could occur under certain conditions with keywords assigned to a hotkey that use keyboard emulation commands. Other notes - Ad...
2.3.4 Unknown What's new - Added "Auto-detect calculations" so no need to first type # before calculations. Enabled by default. It can be toggled on/off in "Settings" -> "Misc" in case it interferes with your workflow. The setting to...
2.3.3 Unknown Improvements - In settings pressing "Index now" will pickup any related settings that might have been changed before doing the indexing. - Added the command-line parameter -i to Executor. This will open and set the input...
2.3.2 Unknown Improvements - Updated list item selection background to a semi-transparent, modern look; customize or disable this via the listselectopacity setting (more info). Only affects skins using a background image. - Minor spee...
2.3.1 Unknown Fixes - Fixed a bug in the newly optimized indexer where some items would show the correct information and icon but would fail to open.
2.3.0 Unknown Improvements - Scanning additional index paths are now 50-100 times faster using simpler and faster API's. - The additional index path dialog has the following changes: - When pressing the "Test" button there's a continu...
2.2.12 Unknown What's new - Added that you can run a RegEx on the current clipboard content. This can be done by using the keyword command $TEXTREGEX$ and the keyword parameter should contain the RegEx. The parameter supports a slash c...
2.2.11 Unknown Improvements - Added a new setting to better support synthetic input text, like voice dictation and virtual input. The setting can be enabled in Settings > Input, typing & autocomplete (disabled per default). As Executor...
2.2.10 Unknown Improvements - Adding $GW$ to get current window, this can be injected into any keyword command. This can be handy if you are doing window management commands, and you want Executor to update it's understanding of what i...
2.2.9 Unknown Improvements - When right clicking an item in the clipboard list you can select "Copy & Paste it to current window". - Added some optional timing parameters to $SENDTEXT2$ and $SENDTEXT3$, see docs for more info. - Added...
2.2.8 Unknown Improvements - Resized window width is now preserved when loading a new skin. - Improved handling of potential flickering at the bottom of the list when resizing skins using picture stretching. Fixes - Fixed another case...
2.2.7 Unknown Improvements - Added -skin list opens the list appearance wizard that sets list row properties (single/double, font, number of rows) and -skin of will open the folder of the current skin. - Added $PP$, $PPE$, $PP[x]$, $P...
2.2.6 Unknown What's New - Executor has an online skin editor located here. The editor can export (and import) zip files with all skin assets that can be loaded into Executor. - Tiled background pictures for scale type skins can now b...
2.2.5 Unknown What's New - keyword command now supports indexed item names: - Probably most useful in multi commands. This can save you some trouble of creating keywords for multi launch operations. If for example you want a keyword l...