It has default submodules to replace dmenu_run, a similar mode that lists the XDG applications (akin to the Start Menu you get on Mint, Fedora or other full-fat DE), SSH that parses `~/.ssh/config`, a dmenu-compatible mode for scripts and a Python API to implement custom modes.
https://github.com/DaveDavenport/rofi
It has default submodules to replace dmenu_run, a similar mode that lists the XDG applications (akin to the Start Menu you get on Mint, Fedora or other full-fat DE), SSH that parses `~/.ssh/config`, a dmenu-compatible mode for scripts and a Python API to implement custom modes.