SyMenu is a portable menu system which makes it easier to organise and launch your portable applications, as well as anything else installed on the host system.

At a minimum, you might use the program as a portable Start Menu. Launch it, and it adds an icon to your system tray. Press Ctrl+F1 at any point and a pop-up menu appears, giving speedy access to your Start Menu applications, Control Panel applets, folders, recent documents and more.

You can customise your menu further by adding applications, documents, folders, URLs and more, either by dragging and dropping individual items or importing a batch in a single operation (every EXE file in your USB stick's NirSoft folder, say).

If you don't have all the portable programs you need, no problem. SyMenu integrates with and its PAF Suite, listing applications like 7-Zip, AbiWord, Autoruns, Dia, DOSBox, FileZilla, Firefox, GIMP, KeePass, OpenOffice, VLC Media Player and more, and installing them to your USB stick (or anywhere else) with a click.

Programs may be organised in whatever hierarchy you like, or you can just use the built-in Search tool to find what you need. Click in the Search box (or press Ctrl+Shift+F1), start typing, and any matches appear immediately (even if they're applications on the local system).

This is all vastly configurable, too. You can have particular programs launched when SyMenu starts or closes. It's able to temporarily replace file associations with items relating to your SyMenu apps. You can customise hotkeys, mouse gestures, icons, themes, and the list goes on.


New environment variable management. Relative paths and universal unit identifier are supported
See here for a complete reference:
Breaking change - the program arguments with relative paths now are solved in these ways (ordered by priority):
- from the program custom working directory if available
- from the program main directory if available
- from the SyMenu base dir
The SyMenu command shell is deprecated and it'll be removed in a future version. From now on all the command outputs will pass through the Windows command shell. For a while this behaviour will be customizable with a special option (Option form - General tab)
SPS Manager - The install/remove progress window has been completely rewritten
SPS Manager - Option to add to the program description the category in form of hashtag
SPS Manager - After a successful installation or update the manager cleans up the Temp folder removing the SPS package definition or the program downloaded package
SPS Manager - A click on the last header column causes all the visible elements to be selected/unselected
SPS Manager - A new filter is available to show all the new and updated SPS not yet installed
SPS Manager - Script after install event can add environment variables to a SyItem
Bug fix


SyMenu is a superb launcher, versatile, configurable, yet also extremely easy to use. A success at every level.