|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Rofi||11,592||a day ago||57||other||C|
|Rofi: A window switcher, application launcher and dmenu replacement|
|I3 Starterpack||1,336||a month ago||12||Perl|
|A simple guide (and example of configuration) to install i3 & its and essentials packages, then make them look eye candy.|
|Direwolf Arch Rice||672||2 years ago||mit||Shell|
|🐺🍚 A guide to replicating my riced Arch Linux set-up.|
|J4 Dmenu Desktop||628||22 days ago||26||gpl-3.0||C++|
|A fast desktop menu|
|I3 Extras||608||3 years ago||7||Shell|
|Repository to keep patches and extras for i3 window manager.|
|Nwg Launchers||336||10 months ago||13||gpl-3.0||C++|
|GTK-based launchers: application grid, button bar, dmenu for sway and other window managers|
|Quickswitch For I3||138||3 years ago||9||January 12, 2014||13||wtfpl||Python|
|A python utility to quickly change to and locate windows in i3|
|I3 Wm Config||136||5 years ago||Python|
|My custom configuration for i3 (window manager)|
|Sgtk Menu||114||2 years ago||gpl-3.0||Python|
|GTK launchers for sway & other WMs w/ menu, dmenu, application grid and button bar|
|I3 Quickterm||106||8 months ago||2||January 31, 2022||7||mit||Python|
|A small drop-down terminal for i3 and sway|
Rofi started as a clone of simpleswitcher, written by Sean Pringle - a popup window switcher roughly based on superswitcher. Simpleswitcher laid the foundations, and therefore Sean Pringle deserves most of the credit for this tool. Rofi (renamed, as it lost the simple property) has been extended with extra features, like an application launcher and ssh-launcher, and can act as a drop-in dmenu replacement, making it a very versatile tool.
Rofi, like dmenu, will provide the user with a textual list of options where one or more can be selected. This can either be running an application, selecting a window, or options provided by an external script.
Its main features are:
Rofi has several built-in modi implementing common use cases and can be extended by scripts (either called from Rofi or calling Rofi) or plugins.
Below is a list of the different modi:
Rofi is known to work on Linux and BSD.
For more up to date information, please see the manpages:
Please see the installation guide for instructions on how to install Rofi.
Rofi is not: