A basic software tool designed to launch applications quickly and easily.
One thing that sets Kupfer apart is its flexible architecture. It's written in Python, and the objects it can access are implemented in plugins. That means you can build new plugins relatively quickly – Tracker desktop integration is only 130 lines. The philosophy behind Kupfer is simplicity. The implementation is straightforward, ensuring that easy things work first, while extraneous features are not added.
As appearance goes, Kupfer is not as slick as Quicksilver, the inspiration behind its design. However, that doesn't detract from the tool's functionality in any way.
The installation process for Kupfer is also relatively easy. Simply use waf to configure and install it locally. There are some Python modules you'll need, but most of them are standard requirements for GTK applications.
Developers who are interested in working with Kupfer will be pleased to know that the tool supports easy keyboard shortcut setup via metacity. It's best to assign a global shortcut (such as
All in all, Kupfer is an excellent tool with wide-ranging capabilities. If you need an application launcher that's simple, flexible, and easy to use, this may be the perfect tool for you.
Version c17: N/A