Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/victornpb/keyboardly

A library for making your WebApp keyboard friendly. Add shortcuts, hotkeys, spacial navigation, focus handling, etc... Framework agnostic (Works with React,Vue,Angular, VanillaJS)
https://github.com/victornpb/keyboardly

a11y accessibility framework hotkeys javascript keyboard library npm plugin shortcuts

Last synced: 11 days ago
JSON representation

A library for making your WebApp keyboard friendly. Add shortcuts, hotkeys, spacial navigation, focus handling, etc... Framework agnostic (Works with React,Vue,Angular, VanillaJS)

Awesome Lists containing this project

README

        

# keyboardly

![Node](https://img.shields.io/node/v/keyboardly.svg?style=flat-square)
[![NPM](https://img.shields.io/npm/v/keyboardly.svg?style=flat-square)](https://www.npmjs.com/package/keyboardly)
[![Travis](https://img.shields.io/travis/victornpb/keyboardly/master.svg?style=flat-square)](https://travis-ci.org/victornpb/keyboardly)
[![David](https://img.shields.io/david/victornpb/keyboardly.svg?style=flat-square)](https://david-dm.org/victornpb/keyboardly)
[![Coverage Status](https://img.shields.io/coveralls/victornpb/keyboardly.svg?style=flat-square)](https://coveralls.io/github/victornpb/keyboardly)
[![NPM](https://img.shields.io/npm/dt/keyboardly.svg?style=flat-square)](https://www.npmjs.com/package/keyboardly)

![keyboardly](https://user-images.githubusercontent.com/3372598/175796486-7d460e30-33f4-4d87-9afc-0154cd5f801c.jpg)

A library for turning web apps keyboard friendly

## Documentation

To check out live examples and docs, visit [victornpb.github.io/keyboardly/](https://victornpb.github.io/keyboardly/)

## Installation

#### [Yarn](https://github.com/yarnpkg/yarn)

yarn add keyboardly

#### NPM

npm install keyboardly

#### CDN
If you don't use a package manager, you can [access `keyboardly` via unpkg (CDN)](https://unpkg.com/keyboardly/), download the source, or point your package manager to the url.

## Contributing

We are open to contributions, see [CONTRIBUTING.md](CONTRIBUTING.md) for more info.