# hainguyents13/mechvibes

Mechvibes

Repository: https://github.com/hainguyents13/mechvibes
Canonical: https://ross.abutalabs.com/products/mechvibes
Homepage: https://mechvibes.com
Language: JavaScript
License: MIT
License Family: permissive
Topics: sound, keycaps, switch, mechanical-keyboard, productivity
Last push: 2026-08-09T10:58:41+00:00

## Health v2 (maintenance only)
Score: 66/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 96, release rhythm 8, longevity 100
- inputs: {"age_days": 2462, "days_push": 24, "days_rel": 608, "gap_med": null, "n_releases_24m": 1}
- flags: prerelease_only
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2309, forks 209 (observed 2026-08-28T04:06:35.995625+00:00)

## What it is
Mechvibes is a free, open-source desktop application that plays mechanical keyboard sounds (or any custom sound) as you type, so you can enjoy keyboard clicks without disturbing others. This original repository is now in legacy mode as development moves to the rewritten MechvibesDX.

## Use cases
- play mechanical keyboard sounds while typing
- make typing sound like a mech keyboard on a laptop
- customize keyboard sound packs with my own recordings
- use keyboard sounds in quiet offices or at night
- install community-made keyboard soundpacks
- add mouse click sounds to typing audio

## When to avoid
- you want the latest features, better performance, or mouse sound support - use MechvibesDX instead
- you need a lightweight background utility with minimal resource usage
- you need sound customization beyond keyboard/mouse audio

## Facets
- artifact type: application
- maturity: maintenance
- function: audio-processing, gui, developer-tools
- domain: developer-tools, desktop-applications, cross-platform
- platform: windows, cross-platform
- tags: mechanical-keyboard, keyboard-sounds, soundpacks, electron, fun, legacy, audio, macos, linux, desktop

## Member repositories
- hainguyents13/mechvibes (main) score 66

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:35.995625+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:39:35.441492+00:00, confidence not recorded.
  - readme: https://github.com/hainguyents13/mechvibes (fetched 2026-08-28T04:06:35.995625+00:00, sha 475763584e65)
  - homepage: https://mechvibes.com (fetched 2026-08-29T10:20:06.745485+00:00, sha decf9cbafe65)
- Data as of 2026-08-30T08:39:29.467469+00:00.
