🍴 Actively Maintained Fork — This is a community-maintained fork of the original VSpaceCode/vscode-which-key. The upstream repository has seen limited activity, so this fork aims to provide continued maintenance, updates, and community support.
This extension provides a standalone which-key menu for VSCode, inspired by Emacs's which-key. It helps you discover and execute commands through an interactive keybinding menu.
Key differences from upstream:
- ✅ Active maintenance and dependency updates
- ✅ Modern CI/CD with automated publishing to both VSCode Marketplace and Open VSX
- ✅ Community-driven development
- All menu items are customizable
- The menu key is customizable
- Extension can bundle this to provide which-key menu
The original documentation is available at vspacecode.github.io/docs/whichkey.
For this fork-specific documentation and release notes, see:
- CHANGELOG.md — Release history
- GitHub Issues — Bug reports and feature requests
Install from:
See CHANGELOG.md
All feature requests and help are welcome. Please open an issue to track.
- Thanks to VSpaceCode for the original implementation
- Thanks @kahole for his implementation of quick pick menu in edamagit
- Thanks to all contributors who help maintain this fork