# pit-ray/win-vind

You can operate Windows with key bindings like Vim.

Repository: https://github.com/pit-ray/win-vind
Canonical: https://ross.abutalabs.com/products/win-vind
Homepage: https://pit-ray.github.io/win-vind/
Language: C++
License: MIT
License Family: permissive
Topics: vim, mouse, windows, keybinding, hotkey, window-manager, keyboard, emulation
Archived: true
Last push: 2025-04-17T11:43:54+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 17, release rhythm 8, longevity 100
- inputs: {"age_days": 2319, "days_push": 503, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2260, forks 60 (observed 2026-08-28T04:06:31.732762+00:00)

## What it is
win-vind is a lightweight Windows application that lets you control the Windows GUI with Vim-style key bindings, providing a hybrid CUI/GUI interface. It is a small dependency-free single binary configurable via a .vimrc-style file, with built-in commands for mouse emulation, window switching, and app launching.

## Use cases
- operate windows entirely from the keyboard like vim
- emulate mouse clicks and cursor movement with keybindings
- remap keys and define vim-style macros system-wide on windows
- switch and arrange windows using vim-like commands
- launch applications and urls with custom hotkeys
- run ui automation commands from the command line like win-vind -c

## When to choose
- you are a vim user who wants vim-style control over the windows gui
- you want a portable single-binary keybinding tool with no dependencies
- you prefer .vimrc-style configuration over scripting in autohotkey
- you want to reduce mouse usage for accessibility or speed

## When to avoid
- you are on linux or macos rather than windows
- you need complex scripting logic beyond combining built-in commands
- you want cross-platform keybinding behavior shared with other operating systems

## Facets
- artifact type: application
- maturity: active
- function: gui, developer-tools, cli
- domain: developer-tools, windows
- platform: windows
- tags: vim-keybindings, keyboard-driven-ui, hotkeys, window-management, mouse-emulation, accessibility, command-line

## Member repositories
- pit-ray/win-vind (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:31.732762+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-30T02:42:39.252558+00:00, confidence not recorded.
  - readme: https://github.com/pit-ray/win-vind (fetched 2026-08-28T04:06:31.732762+00:00, sha c4976fcb3eaa)
  - homepage: https://pit-ray.github.io/win-vind/ (fetched 2026-08-29T10:23:14.234512+00:00, sha 079dbcbe060d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
