keyviz
Keyviz 是一款免費且開源的工具,可即時視覺化您的按鍵 ⌨️ 和滑鼠動作 🖱️。
- 星標
- 9654
- 分支
- 362
- 最近推送(UTC)
- 2026年4月1日
- 專案狀態
- 未封存
原始 README
以下為英文專案原文快照,最新內容請造訪 GitHub。
Keyviz
Keyviz is a free and open-source tool that visualizes your keypresses and mouse actions in real-time. Let your audience know what handy shortcuts you're pressing during tutorials, presentations, collaborations, or whenever you need.
⌨️ Keypress & 🖱️ Mouse Actions
Along with normal keys, you can also visualize mouse actions like Cmd + Click, Alt + Drag, etc.
Display mouse clicks and scroll wheel movements alongside your cursor.
⚙️ Full Customization
Don't settle for defaults. Every aspect of the visualization is under your control:
- Styling: Change colors (modifier vs. regular keys), size, layout, border, and background.
- Filtering: Control which keys are shown using hotkey or custom filters.
- History: Keep a visual trail of your recent inputs.
- Position: Move the visualization to any part of your screen.
- Animations: Customize how inputs appear and disappear with preset entry and exit animations.
📥 Installation
Windows & macOS
You can download the latest version of Keyviz from the GitHub Releases page.
- Windows: Download the
.msiinstaller, run it, and follow the steps. - macOS: Download the
.dmg. Note: Keyviz requires Input Monitoring and Accessibility permissions. Enable them here:Settings > Privacy & Security > Input Monitoring & Accessibility
Linux (x11)
Keyviz is compatible with Linux using the X11 protocol. Currently, you can try it out by following the build instructions below.
🛠️ Build Instructions
If you want to contribute or build the latest features from the source, ensure you have Node.js and Tauri set up on your system.
-
Clone the repository:
git clone https://github.com/mulaRahul/keyviz.git cd keyviz -
Install dependencies:
npm install -
Build the executable:
npx tauri build
💖 Support the Project
- Star the Repo: It helps others discover the project!
- GitHub Sponsors: Sponsor @mularahul
- Keyviz Pro: Get access to exclusive features while supporting the development of this open-source project.
👉 Upgrade to Pro at keyviz.org/pro
Built with 🦀 and ❤️ using Tauri.
分類
如何選擇適合專案的儲存庫?
先依使用情境篩選,再比較專案活躍情況,最後到原始儲存庫確認使用要求。
- 透過儲存庫名稱、作者或描述搜尋,再依技術分類縮小範圍。
- 綜合星標、分支與最近推送比較專案;星標反映社群關注,不保證品質。
- 使用前在 GitHub 確認 README、授權條款與 Issues。
來源與維護
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗