JavaScript & CSS autocomplete
Powerful Autocomplete With Asynchronous Data Fetch – autocomplete.js
A feature-rich, highly-customizable, fully accessible autocomplete library written in Vanilla JavaScript.
Rich Search Input With Token Highlighting – rich-input
A dependency-free Web Component for keyword:value search filters with autocomplete, in-input highlighting, and CSS customization.
Lightweight JavaScript Autocomplete for Input Fields – Suggestify.js
A lightweight JavaScript plugin for adding intelligent autocomplete functionality to input fields with keyboard navigation and array inputs support.
Customizable Select Box & Input Field Enhancement Library – Choices.js
Choices.js is a vanilla JavaScript plugin for creating customizable select inputs with multi select and autocomplete support.
Fuzzy Search & Autocomplete Library For JavaScript – fuzzy-search
Add fast fuzzy search to JavaScript apps. fuzzy-search indexes objects and returns ranked prefix, substring, and typo-tolerant matches.
Fast Autocomplete & Typeahead Library – autoComplete.js
A dynamic, blazing fast, dependency-free, and easy-to-use autocomplete & typeahead JavaScript library for modern web development.
Lightweight JS Autocomplete & Autosuggest: Ajax & Local Data – Ajax Autocomplete Vanilla
A pure vanilla JS library that adds autocomplete to any text input. Supports Ajax, JSONP, grouping, caching, and keyboard nav.
Bootstrap 5 Autocomplete Component In Vanilla JS – AvalynxAutocomplete
Lightweight & Fast JavaScript Autocomplete Library – Luggest
Build fast autocomplete functionality with Luggest. Pure JavaScript, zero dependencies, works with static data or remote JSON sources.