Launchy is a free and open-source application launcher for Windows, Mac OS X, FreeBSD and Linux. It indexes shortcuts in the start menu, and files in specific folders, to allow quicker access to programs without opening the start menu or browsing to folders.[1][2][3]
Original author(s) | Josh Karlin |
---|---|
Initial release | January 22, 2007 |
Final release | 2.5
/ April 4, 2010 |
Written in | C++ (Qt) |
Platform | Windows, Mac OS X, FreeBSD, and Linux |
Type | |
License | GNU General Public License |
Website | www |
Program usage
editLaunchy automatically loads on boot and waits for the user to call it by pressing Alt + Space or a custom hotkey. The user then starts typing the name of the program or file they wish to launch. Launchy automatically searches its list of programs for the closest match as the user types. When it finds the desired program, the user hits Enter and it is automatically launched.[4]
Launchy can add folders and file formats to its catalog for indexing, so it can launch almost anything on a computer, including programs, URLs (also from bookmarks) and documents; as well as run Google, Wikipedia, MSN and Yahoo searches, bringing the results up in the default browser.
Platform
editLaunchy was originally written in C# (ver. 0.5), and in C++ since version 0.6.[5] The latest version, 2.0, has been completely rewritten using Qt. This has resulted in incompatibility with older skins and plugins.[6]
Included plugins
editThe following plugins are included with the 2.0 release:
Controly
edit- Adds control panel items to the catalog
Weby
edit- Allows web search
- Can launch URLs, also from bookmarks
Calcy
edit- A simple calculator
Community Plugins
edit- Ampy controls Winamp, iTunes and foobar2000.
- gCal Plugin posts events to Google Calendar.
- iTuny controls iTunes.
- Killy terminates tasks by name.
- Launchy# allows loading of plugins written in a .NET language.
- MathyResurrected adds additional mathematical capabilities.
- PuTTY Launchy Plugin launches saved PuTTY sessions.
- PyLaunchy allows loading of plugins written in the Python programming language.
Plugin development
editLaunchy 2 has a C++ API[7] for developing extension plugins that add new types of objects to the catalog.
Community-developed bindings for other programming languages are provided as plugins:
- PyLaunchy[8] allows developing Python programming language plugins.
- Launchy#[9] allows developing plugins in .NET languages.
Awards
edit2007
editSee also
editReferences
edit- ^ a b Rosenblatt, Seth (December 22, 2007). "The 10 best downloads of 2007". CNet. Archived from the original on January 2, 2013.
- ^ Dolcourt, Jessica (December 20, 2007). "Launchy 2.0 quick-starts apps with class". CNet. Archived from the original on June 29, 2012.
- ^ a b Spector, Lincoln (October 21, 2007). "Fifteen Great Time Saving Utilities". PC World. Archived from the original on October 7, 2008. Retrieved December 30, 2007.
- ^ a b Gralla, Preston (December 24, 2007). "The 15 Best Downloads of the Year". PC World. Archived from the original on July 2, 2008. Retrieved December 30, 2007.
- ^ Project Details - Programming Language
- ^ "Launchy 2.0". Neowin. Retrieved 7 August 2017.
- ^ Launchy 2 Plugin API
- ^ PyLaunchy: Python plugins for Launchy
- ^ Launchy#: .NET plugins for Launchy
- ^ "SourceForge.Net Community Choice Awards". 2007. Archived from the original on 2008-01-20. Retrieved 2007-12-30.