Accessible autocomplete component for vanilla JavaScript and Vue.


  • Accessible, with full support for ARIA attributes and keyboard interactions. Based on the WAI-ARIA Authoring Practices.
  • Available as a JavaScript or Vue component, with React coming soon.
  • Core package available if you want to bring your own rendering layer.
  • Customizable. Easily bring your own CSS, or take full control of the component rendering.
  • Support for asynchronous data fetching.


Autocomplete is available as a JavaScript component, a Vue component, or a core package. See the docs on an individual package to learn more.

  • JavaScript component
  • Vue component
  • Core package