contro-max
Game controls done in the best possible way!
Game controls done in the best possible way!
Aplexa Keyboard Plugin
Cordova plugin that provides JS API to check if custom keyboard is used on Android as well as blocking custom keyboards on iOS
no reliance on third-party apple iphonx like popups
DialogLite is designed to control a dialog box (modal window) on a web page, providing the functionality to open, close and apply custom styles through a simple interface.
A focus trap library that pierces that shadow dom. So you can use it with native web components. Deep Focus Trap is a lightweight library written in vanilla js with only one dependency (that is tree-shakable if not in use).
Data-navigator is a JavaScript library that allows for serial navigation of data structures using a variety of input modalities and assistive technologies.
KeyTable for DataTables with styling for [Bulma](https://bulma.io/)
KeyTable for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
Ergogen-based keyboard development environment
Native system automation for node.js
Navigate HTML elements in two dimensions with non-pointer devices.
Vue keyboard
Adds keyboard navigation for [easepick](https://easepick.com/) library.
An in-browser representation of a keyboard built out of DOM nodes with simple methods for interacting with key presses and making visual changes to the keyboard along side them. Open-source with zero dependencies
`domgameui` is a lightweight, powerful UI framework built on top of `lit`](https://lit.dev/) for creating game user interfaces using standard DOM elements. Designed with game development in mind, it allows for intuitive navigation and interaction using ga
Typewriter Effect
a easy keyboard component
Easy to use hotkey binder for Javascript.
A secure electron based virtual keyboard. Uses electron's sendInputEvent api to implement a simple customizable soft keyboard.