OpenKeyNav™
An open source MIT-licensed JavaScript library designed to enhance keyboard accessibility on websites. WCAG 2.1, ADA, Section 508, EN 301 549, AODA, DDA
npm i openkeynav
git clone https://github.com/LDubya/OpenKeyNav.git
The preprint "Using OpenKeyNav to Enhance the Keyboard-Accessibility of Web-based Data Visualization Tools" was presented at the AccessViz workshop, part of IEEE VIS 2024 conference.
The research paper is funded by the National Institutes of Health through Harvard University's HIDIVE lab.
Enhance Accessibility
OpenKeyNav significantly improves keyboard accessibility on your website, making it easier for users to navigate and interact with your content.
Automatic Keyboard Shortcuts
Automatically generate and display keyboard shortcuts for interactive elements, reducing cognitive load and enabling efficient navigation.
Easy Integration
Integrate OpenKeyNav seamlessly into your existing projects with minimal configuration. Works with various frameworks and CMS platforms.
Customizable and Extensible
OpenKeyNav is highly customizable, allowing you to tailor keyboard shortcuts and navigation behavior to fit your specific needs. Extend functionality as needed.
Support for Complex Interactions
Support for complex interactions such as drag-and-drop, entirely with the keyboard. Enhance user experience by making advanced functionalities accessible.
Comprehensive Documentation
OpenKeyNav comes with detailed documentation and examples to help you get started quickly and make the most of its features.