8 Like FSL Launcher Alternative? YES NO Tired of dozens of icons on your desktop? Try this simple, yet powerful & intuitive launcher to organize your shortcuts. Some features: Shortcuts management... Free Windows Windows Explorer Windows Explorer extension Add a feature Discontinued The program is no longer updated. Last version, 126.96.36.199, released in 2012, can be still downloaded from the official website.