plete
A vanilla js autocomplete component that supports remote filtering.
npm install plete --save
Objectives
- [x] Good WAI-ARIA support
- [x] Support multiple input types: keyboard, mouse, touch
- [x] Support local and remote filtering (async function as datasource)
- [x] Custom rendering of elements
- [x] Excellent test coverage
- [x] Zero dependencies
Documentation
Please see plete.dev for documentation.
If you'd like to contribute to the documentation, see plete-docs.
Run the demo site locally
npm ci
npm run start-demo
open http://localhost:8080