Originally assigned to: @rockerBOO, @Penaz91, @DrKJeff16 on GitHub.
Hi Dave — thanks for maintaining this list.
I built an interactive Neovim cheatsheet website (https://neovimcheatsheet.com) — a searchable command reference where every command has a description and example, and you can remap most commands to your own keybindings and export/import the whole set as JSON.
To be honest, I made it because I've always leaned on cheatsheets and I don't use Neovim often enough to build up the muscle memory I'd like — so I wanted one I could actually customize, saving my own keybindings on each card so it reflects how I really work. It filled that gap for me, and I figured it might help others in the same boat.
It's a website, not a plugin, so I didn't want to just open a PR, for two reasons:
Your contributing guide and MAINTAINERS goal focus on curating Neovim plugins, and this isn't one.
The PR-title CI requires a username/repo, which a website entry can't satisfy.
The Resource section already lists resource sites (NeoLand, Neovimcraft, Dotfyle), so I wanted to ask first: would something like this be welcome there? If so, I'm happy to follow whatever process you prefer — and if it's not a fit, no worries at all.
Originally created by @marcvig on GitHub (Jun 21, 2026).
Original GitHub issue: https://github.com/rockerBOO/awesome-neovim/issues/2366
Originally assigned to: @rockerBOO, @Penaz91, @DrKJeff16 on GitHub.
Hi Dave — thanks for maintaining this list.
I built an interactive Neovim cheatsheet website (https://neovimcheatsheet.com) — a searchable command reference where every command has a description and example, and you can remap most commands to your own keybindings and export/import the whole set as JSON.
To be honest, I made it because I've always leaned on cheatsheets and I don't use Neovim often enough to build up the muscle memory I'd like — so I wanted one I could actually customize, saving my own keybindings on each card so it reflects how I really work. It filled that gap for me, and I figured it might help others in the same boat.
It's a *website*, not a plugin, so I didn't want to just open a PR, for two reasons:
1. Your contributing guide and MAINTAINERS goal focus on curating Neovim *plugins*, and this isn't one.
2. The PR-title CI requires a `username/repo`, which a website entry can't satisfy.
The Resource section already lists resource sites (NeoLand, Neovimcraft, Dotfyle), so I wanted to ask first: would something like this be welcome there? If so, I'm happy to follow whatever process you prefer — and if it's not a fit, no worries at all.
I don't see why this wouldn't belong here. That being said, I'd like to know what my fellow maintainers think of this (@Penaz91 @rockerBOO).
<!-- gh-comment-id:4763316491 -->
@DrKJeff16 commented on GitHub (Jun 21, 2026):
I don't see why this wouldn't belong here. That being said, I'd like to know what my fellow maintainers think of this (@Penaz91 @rockerBOO).
Thanks, I appreciate you and your fellow maintainers taking a look. Please LMK if they agree & what they think of it.
If you click around, one cool feature is the custom keybindings: you can remap them right on the sheet, which static cheat sheets don't do. Great for all who customize bindings. This functionality, along with the interactive per-keypress search, make it easier and faster for users (including me) to reference/learn Neovim.
Also, to keep it simple (no tracking, logins, or telemetry) the bindings just import/export as a JSON file, so you can move them between machines or back them up. Good if you have many bindings and don't ever want to have to re-enter them all if the browser's local storage corrupts, you wipe your drive, get a new computer, etc.
Regards,
Marc
<!-- gh-comment-id:4763852067 -->
@marcvig commented on GitHub (Jun 22, 2026):
Thanks, I appreciate you and your fellow maintainers taking a look. Please LMK if they agree & what they think of it.
If you click around, one cool feature is the custom keybindings: you can remap them right on the sheet, which static cheat sheets don't do. Great for all who customize bindings. This functionality, along with the interactive per-keypress search, make it easier and faster for users (including me) to reference/learn Neovim.
Also, to keep it simple (no tracking, logins, or telemetry) the bindings just import/export as a JSON file, so you can move them between machines or back them up. Good if you have many bindings and don't ever want to have to re-enter them all if the browser's local storage corrupts, you wipe your drive, get a new computer, etc.
Regards,
Marc
I think it is a resource that can be useful in the general sense, so it could fit.
<!-- gh-comment-id:4765521094 -->
@Penaz91 commented on GitHub (Jun 22, 2026):
I think it is a resource that can be useful in the general sense, so it could fit.
@marcvig I'm closing this as the question has been answered. Feel free to make a PR regarding your question!
<!-- gh-comment-id:4811613302 -->
@DrKJeff16 commented on GitHub (Jun 26, 2026):
@marcvig I'm closing this as the question has been answered. Feel free to make a PR regarding your question!
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @marcvig on GitHub (Jun 21, 2026).
Original GitHub issue: https://github.com/rockerBOO/awesome-neovim/issues/2366
Originally assigned to: @rockerBOO, @Penaz91, @DrKJeff16 on GitHub.
Hi Dave — thanks for maintaining this list.
I built an interactive Neovim cheatsheet website (https://neovimcheatsheet.com) — a searchable command reference where every command has a description and example, and you can remap most commands to your own keybindings and export/import the whole set as JSON.
To be honest, I made it because I've always leaned on cheatsheets and I don't use Neovim often enough to build up the muscle memory I'd like — so I wanted one I could actually customize, saving my own keybindings on each card so it reflects how I really work. It filled that gap for me, and I figured it might help others in the same boat.
It's a website, not a plugin, so I didn't want to just open a PR, for two reasons:
username/repo, which a website entry can't satisfy.The Resource section already lists resource sites (NeoLand, Neovimcraft, Dotfyle), so I wanted to ask first: would something like this be welcome there? If so, I'm happy to follow whatever process you prefer — and if it's not a fit, no worries at all.
@DrKJeff16 commented on GitHub (Jun 21, 2026):
I don't see why this wouldn't belong here. That being said, I'd like to know what my fellow maintainers think of this (@Penaz91 @rockerBOO).
@marcvig commented on GitHub (Jun 22, 2026):
Thanks, I appreciate you and your fellow maintainers taking a look. Please LMK if they agree & what they think of it.
If you click around, one cool feature is the custom keybindings: you can remap them right on the sheet, which static cheat sheets don't do. Great for all who customize bindings. This functionality, along with the interactive per-keypress search, make it easier and faster for users (including me) to reference/learn Neovim.
Also, to keep it simple (no tracking, logins, or telemetry) the bindings just import/export as a JSON file, so you can move them between machines or back them up. Good if you have many bindings and don't ever want to have to re-enter them all if the browser's local storage corrupts, you wipe your drive, get a new computer, etc.
Regards,
Marc
@Penaz91 commented on GitHub (Jun 22, 2026):
I think it is a resource that can be useful in the general sense, so it could fit.
@DrKJeff16 commented on GitHub (Jun 26, 2026):
@marcvig I'm closing this as the question has been answered. Feel free to make a PR regarding your question!