Ross ROSS = Recommend OSS · open-source software intelligence for agents

alevchuk/vim-clutch

A hardware pedal for improved text editing in Vim observed · 2026-08-28

github.com/alevchuk/vim-clutch observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5485
  • days_rel: n/a
  • days_push: 1777
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3596 stars · 53 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

VIM Clutch is a DIY hardware project that turns a cheap USB foot pedal into a Vim mode-switching controller: pressing the pedal sends 'i' to enter Insert Mode and releasing it sends Esc to return to Normal Mode. The repository documents how to build the pedal by combining two PC Sensor USB foot switches with a simple physical modification.

Use cases

  • switch vim insert mode with a foot pedal
  • build a hardware pedal for text editing
  • hands-free vim mode switching
  • repurpose a cheap USB foot switch for vim
  • improve typing ergonomics while editing in vim

When to choose

  • you want a fun DIY hardware hack to speed up Vim editing
  • you already own or can cheaply buy PC Sensor USB foot pedals
  • you want step-by-step instructions for wiring dual pedals into one enclosure

When to avoid

  • you want a ready-made, purchasable product rather than a DIY project
  • you need programmable pedal-down and pedal-up events without hardware modification
  • you don't use Vim or a similar modal editor

Facets

application · maturity maintenance

developer-tools cli developer-tools text-editors hardware windows cross-platform vim foot-pedal hardware-hack diy usb-hid text-editing linux macos

1 source

Member repositories

RepositoryRoleHealth v2
alevchuk/vim-clutchmain32

For agents

markdown · JSON · MCP: product_card(name="alevchuk/vim-clutch")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem