# davatorium/rofi

Rofi: A window switcher, application launcher and dmenu replacement

Repository: https://github.com/davatorium/rofi
Canonical: https://ross.abutalabs.com/products/rofi
Homepage: https://davatorium.github.io/rofi/
Language: C
License: NOASSERTION
License Family: other
Topics: rofi, dmenu, dmenu-replacement, application-launcher, window-switcher, c, i3, x11, linux
Last push: 2026-08-09T16:07:51+00:00

## Health v2 (maintenance only)
Score: 79/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 96, release rhythm 45, longevity 100
- inputs: {"age_days": 4973, "days_push": 24, "days_rel": 366, "gap_med": 15, "n_releases_24m": 6}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 16350, forks 694 (observed 2026-08-28T04:11:15.107308+00:00)

## What it is
Rofi is a popup window switcher, application launcher, and dmenu replacement for Linux. It presents a searchable textual list of options for launching apps, switching windows, running SSH sessions, or selecting items from external scripts, with theming and plugin support.

## Use cases
- launch applications from the keyboard on i3 or another Linux window manager
- switch between open windows quickly
- replace dmenu in my window manager setup
- build a custom menu driven by a shell script
- create an SSH launcher or power menu
- add a fuzzy-searchable command palette to my desktop

## When to choose
- you use a tiling or minimal window manager on Linux and want keyboard-driven launching
- you need a scriptable, themable dmenu replacement
- you want one tool for window switching, app launching, and custom menus

## When to avoid
- you need a full application menu or dock with icons and categories
- you are on Windows or macOS
- you want a GUI toolkit or library to embed in your own application

## Facets
- artifact type: application
- maturity: stable
- function: gui, cli, developer-tools
- domain: desktop-applications, developer-tools, operating-systems
- platform: cli
- tags: application-launcher, window-switcher, dmenu-replacement, keyboard-driven, scriptable, themable, command-line, linux, x11, wayland

## Member repositories
- davatorium/rofi (main) score 79

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:15.107308+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:05:08.665445+00:00, confidence not recorded.
  - readme: https://github.com/davatorium/rofi (fetched 2026-08-28T04:11:15.107308+00:00, sha 1cbfe6788d75)
  - homepage: https://davatorium.github.io/rofi/ (fetched 2026-08-29T08:02:31.747470+00:00, sha dab6148d4018)
- Data as of 2026-08-30T08:39:29.467469+00:00.
