About
What keyrove is, who maintains it, and which version of these docs you are reading.
keyrove is a framework-agnostic library for keyboard navigation in lists and
grids. You mark the navigable elements with data-* attributes and forward
keydown events to one function; it works out which element should receive focus
next and moves it there. It renders nothing, owns no state, and has no
dependencies.
It is developed in the open under the MIT licence, and issues and pull requests are welcome.
This site
- Package — @mixedrays/keyrove on npm
- Docs version — 0.1.1
- Repository — github.com/mixedrays/keyrove
- Author — @mixedrays
Every page is also available as markdown — append .md to any URL, or use
View as Markdown in the right-hand rail. The pages are generated from the
files under packages/docs/content in the same repository, which is what the
View source link on each page opens.