HTML MIT

autocomp.js

A super tiny Javascript autocomplete / autosuggestions library. Zero dependencies, ~800 bytes min+gzip.

K

knadh

Dernière activité 16 sept. 2026
knadh/autocomp.js

353

étoiles

7

forks

1

issues ouvertes

autocompleteautosuggestionssearchsuggestionstypeahead

Ce README est souvent en anglais.

autocomp.js

A super tiny Javascript autocomplete / autosuggestion library. Zero dependencies and ~800 bytes minified + gzipped.

View demo

demo

Usage

Node

npm install @knadh/autocomp
import { autocomp } from @knadh/autocomp;

autocomp(document.querySelector("#q"), {
	onQuery: async (val) => {
		// fetch() or whatever that fetches/generates results.
		return ["results", "here"];
	},

	onSelect: (val, items) => {
		alert(val);
		return val;
	}
});

Check the demo source to see advanced usage and basic CSS styles.

ES6 module

Check the demo source to use the lib in <script> directly on an HTML page.

Licensed under the MIT License.

Projets similaires

Simple autocomplete pure vanilla Javascript library.

JavaScriptauto-completeautocompleteautocomplete-component
TTarekRaafat
4 k étoiles246

Blazing fast and lightweight autocomplete widget without dependencies. Only 1KB gzipped. Demo:

JavaScriptautocompletecomponentdropdown
Ddenis-taran
474 étoiles83

Ajax Autocomplete for jQuery allows you to easily create autocomplete/autosuggest boxes for text input fields

JavaScriptajax-autocompleteautocompleteautosuggest
Ttkirda
3,5 k étoiles1,6 k