Description
The Keyboard Analyzer plugin provides a visual representation of your assigned hotkeys in Obsidian, making it easy to search, analyze, and manage them. With this plugin, you can view all your hotkeys on a keyboard layout, search for specific key combinations, and identify custom or duplicate hotkeys. You can also highlight featured hotkeys for quick identification. The plugin is easy to use, with options to open the shortcut view from the status bar or using a command. While it's not yet fully tested on non-Windows systems, this plugin is a valuable tool for Obsidian users who rely heavily on hotkeys.
Stats
103
stars
103 stargazers
18,057
downloads
18,057 downloads
7
forks
7 forks
1,039
days
1,039 days since creation
3
days
3 days since last commit
13
days
13 days since last release
20
total PRs
20 total pull requests
1
open PRs
1 open pull requests
4
closed PRs
4 closed pull requests
15
merged PRs
15 merged pull requests
11
total issues
11 total issues
5
open issues
5 open issues
6
closed issues
6 closed issues
16
commits
16 total commits in last one year
Latest Version
13 days ago
Changelog
Complete plugin rewrite:
- Visual keyboard
[REFACTOR]
: see which keys are used and by which commands - Powerful search: by key combo (e.g.,
Ctrl+K
), command name, plugin - Duplicates and gaps: highlight conflicts and unassigned areas
- Grouping
[NEW]
[WIP]
: Assign commands to groups, configure group settings and filtration - Quick View Popup
[NEW]
: Quick access to commands list with option run commands (Run command twice to start with key listener enabled) - Modifier activation mode
[NEW]
: Option to select how active key listener tracks modifier keys - On hold or toggle - Key listener scope
[NEW]
: Allow to set key listener scope (e.g., global, plugin view) - System default overlay: avoid colliding with OS/editor shortcuts (See default keys)
- Status-bar entry: click to open quick commands popup
What's Changed
- feat(layout): refactor to declarative os-specific key definitions by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/14
- fix(visual-keyboard): restore heatmap for literal keys by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/15
- fix(visual-keyboard): restore key heatmap and OS modifier labels by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/16
- feat(visual-keyboard): preview hotkeys on modifier hover by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/17
- feat(visual-keyboard): preview hotkeys on modifier hover by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/18
- feat(visual-keyboard): preview hotkeys on modifier hover by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/19
- fix(visual-keyboard): limit hover preview to Alt and highlight modifiers by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/20
- fix(visual-keyboard): limit hover preview to Alt and highlight modifiers by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/21
- chore(types): migrate to obsidian types and add shims by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/22
- chore: fix TypeScript and Svelte checks by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/24
- Persist keyboard collapse state by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/26
- fix: clamp add-to-group popover to viewport by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/28
- fix: soften modifier influence on heatmap by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/29
- fix: normalize BracketLeft key for command filtering by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/30
- feat(ui): space-separated hotkey display by @cogscides in https://github.com/cogscides/obsidian-keyboard-analyzer/pull/31
README file from
Similar Plugins
info
• Similar plugins are suggested based on the common tags between the plugins.
Wrap with shortcuts
4 years ago by Manic Chuang
Wrap selected text in custom tags with shortcuts.
Global Hotkeys
4 years ago by Marc Jessome
Global hotkey support for Obsidian.md
ObsidianTweaks
4 years ago by Jeppe Klitgaard
A plugin that implements a number of tweaks that should've been native to Obsidian.
Shortcut Launcher
4 years ago by MacStories
Trigger shortcuts in Apple's Shortcuts app from Obsidian with custom commands.
Better Command Palette
4 years ago by Alex Bieg
A better command palette for obsidian
Marjdown shortcuts
3 years ago by Jules Guesnon
🪨 Obsidian plugin that allows to write markdown from commands
Hotkeys Chords
3 years ago by Dario Balboni
Search Everywhere
3 years ago by Mom0
Obsidian Search Everywhere Plugin
Sequence Hotkeys
3 years ago by Ruan Moolman
Obsidian plugin to support a sequenced of keyboard shortcuts to run commands.
Text Expander JS
3 years ago by Jonathan Heard
Obsidian plugin: Type text shortcuts that expand into javascript generated text.
Open File by Magic Date
3 years ago by simplgy
Script Launcher
3 years ago by Alessandro Ruggiero
An Obsidian plugin that allows you to easily run script written in any language directly from the app
Chorded Hotkeys
3 years ago by Trey Connor Meyers
Type multiple letters at the same time to trigger text insertion, template insertion, or command execution.
Keyshots
3 years ago by KrazyManJ
🔮📝 Obsidian plugin that adds classic hotkey/shortcuts commands from popular IDEs like Visual Studio Code or JetBrains Family.
Cycle In Sidebar
3 years ago by Houcheng
Cycle through tabs of left/ right sidebar panel
Callout Integrator
2 years ago by
A plugin for Obsidian to allow the integration of long blocks of text into callouts.
Floating Search
2 years ago by Boninall
A plugin for searching text by using Obsidian default search view.
Quickly
2 years ago by Sparsh Yadav
Quick capture to obsidian note
Quick Links
2 years ago by Ian Fisher
Obsidian plugin to create quick link shortcuts
Custom list character
2 years ago by Lilian POULIQUEN
Custom list character is a simple plugin allowing you to choose which character to use when making bullet lists in Obsidian.
Speech To Text Keyboard Helper
2 years ago by mwoz123
Harpoon
2 years ago by mask(developermask)
Next Link
2 years ago by Juan Luque
Nothing
2 years ago by pseudometa
An Obsidian plugin that adds a no-op command.
Font Size Adjuster
2 years ago by Ryota Ushio
An Obsidian.md plugin to adjust font size via commands.
Note Toolbar
a year ago by Chris Gurney
Create flexible, context-aware toolbars for your notes with this plugin for Obsidian.
Select word
a year ago by Connor Espino
Canvas Keyboard Pan
a year ago by Nathonius
Vimium
a year ago by Karsten Finderup Pedersen
Interact with elements using keyboard shortcuts in the spirit of Vim.
Rich Text Editor Shortcuts
a year ago by Joshua Wootonn
Create and toggle checkboxes, paste links wrapping your current selection, and toggle underline without leaving the keyboard.
Recent Tab Switcher
a year ago by Samuel Ang
Recent Tab Switcher Plugin for Obsidian.
Enhanced Symbols Prettifier
a year ago by Noam Schmitt
Symbols that prettify your knowledge base.
Backtick text selector
a year ago by Ram Rachum
Obsidian plugin for selecting text in backticks
Hotkeys++
5 years ago by Argentina Ortega Sainz
Adds hotkeys to toggle todos, ordered/unordered lists and blockquotes in Obsidian
Leader Hotkeys
5 years ago by Tony Grosinger
Use a leader-key (tmux style) for hotkeys in Obsidian.md
Jump to link
5 years ago by MrJackphil
Quick jump between links using hotkeys
Shortcuts extender
5 years ago by kitchenrunner
Plugin for Obsidian: Use shortcuts for input special symbols and changing level of headings without language switching
macOS Keyboard Navigation
5 years ago by ryanjamurphy
Julian Date
5 years ago by thek3nger
Plugin for Obsidian to add the current Julian Date for astronomical observations
Min3ditorHotkeys
5 years ago by Davor Sauer
Obsidian plugin adding minimal editor hotkeys
Hotkeys for Bookmarks
5 years ago by Vinzent
Hotkeys for specific files
5 years ago by Vinzent
Footnote Shortcut
4 years ago by Alexis Rondeau, Micha Brugger
Makes creating footnotes in Obsidian more fun!
Format Hotkeys
4 years ago by Ansel Santosa
Google Docs style formatting hotkeys for Obsidian
Hotkey Helper
4 years ago by PJ Eby
Easily see and access any Obsidian plugin's options pane or hotkey assignments (including conflicts) from the Community Plugins tab
Hotkeys for templates
4 years ago by Vinzent
Auto pair chinese symbol
4 years ago by renmu123
中文符号自动补齐
Editor Commands Remap
4 years ago by cactus5
Obsidian plugin to map hotkeys to editor commands
Quick Explorer
4 years ago by PJ Eby
Perform file explorer operations (and see your current file path) from the Obsidian.md title bar
Code Editor Shortcuts
4 years ago by Tim Hor
Obsidian plugin to add keyboard shortcuts commonly found in code editors such as Visual Studio Code (vscode) or Sublime Text
Key Promoter
4 years ago by Johannes Theiner
Learn keyboard shortcuts by showing them when using the mouse
Lumberjack
4 years ago by ryanjamurphy
Log your thoughts! Lumberjack adds URL commands to help you axe inefficiency and get right to writing.
Editing Mode Hotkey
a year ago by Signynt
Obsidian plugin to change the default editing mode (between Live Preview and Source) using a command or hotkey
FastForwardLink
9 months ago by Idan Liberman
FastForwardLink Obsidian.md Plugin
Hanko
7 months ago by Telehakke
Obsidian plugin.
Hotstrings
6 months ago by wakywayne
Reading View j/k Scroll
6 months ago by Lukas Korotaj
Scroll in preview mode with j/k keys. Scroll to top with gg and to bottom with G.
Quick Nav
5 months ago by exoticknight
Enhance your editing experience by unleashing the hidden power of shortcuts.
Smooth Navigator
5 months ago by Michael Schrauzer
Smoothly cycle through open files and splits in Obsidian via the keyboard.
Duplicate line
5 months ago by Marcin Sztolcman
Plugin for Obsidian: duplicate current line, or selection.
Custom Commands
4 months ago by Staaaaaaaaaan
Create custom commands to be executed in the command palette, and by hotkey. Currently supports opening specific notes, creating notes, inserting snippets, and executing sequences of commands.
Vim Marker Sharpener
3 months ago by Artem Dvoryadkin
Text formatting commands in Vim mode. Supports applying styles (bold, italic, etc.). Works correctly in visual mode with selected text.
Heading Helper
2 months ago by Siddhartha Khuntia
Hyperlink Remover
2 months ago by Daniel Agafonov
Easily remove hyperlinks and wikilinks from selected text or the entire note.
Calculite
2 months ago by Holo
Standard calculator plugin for Obsidian.
Symbol linking
2 months ago by Evan Bonsignori ; Mara-Li
Adds ability to link with any trigger in Obsidian. Each trigger can limit linking to specific folders or file.
LLM Shortcut
25 days ago by Viktor Chernodub
A plugin for Obsidian that provides a way to create shortcuts for commands powered by LLM capabilities.