focus-visible is a JavaScript polyfill that enhances accessibility by providing a CSS class (.js-focus-visible) to elements only when they receive focus via keyboard interaction. This allows developers to apply distinct styling for keyboard focus, improving the user experience for those navigating with a keyboard or assistive technologies. It helps in differentiating between mouse and keyboard focus, addressing a common UX challenge. This package increases website accessibility for keyboard users.