JavaScript Autocomplete

Open-source JavaScript projects categorized as Autocomplete

Top 23 JavaScript Autocomplete Projects

Autocomplete
  1. select2

    Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.

    Project mention: Select2 – The jQuery replacement for select boxes | news.ycombinator.com | 2025-12-25
  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. typeahead.js

    typeahead.js is a fast and fully-featured autocomplete library

  4. downshift 🏎

    🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.

  5. Choices.js

    A vanilla JS customisable select box/text input plugin ⚡️

  6. react-autosuggest

    WAI-ARIA compliant React autosuggest component

  7. autoComplete.js

    Simple autocomplete pure vanilla Javascript library.

  8. jQuery-Autocomplete

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

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. graphqurl

    curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.

  11. uFuzzy

    A tiny, efficient fuzzy search that doesn't suck

    Project mention: Show HN: Front End Fuzzy and Substring and Prefix Search | news.ycombinator.com | 2025-10-28

    I have a soft spot for these JS fuzzy matchers, but there are so many that it’s worth talking about about the specific tradeoffs you chose / ideally offering an interactive comparison like μFuzzy does:

    https://github.com/leeoniya/uFuzzy

  12. tom-select

    Tom Select is a lightweight (~16kb gzipped) hybrid of a textbox and select box. Forked from selectize.js to provide a framework agnostic autocomplete widget with native-feeling keyboard navigation. Useful for tagging, contact lists, etc.

  13. svelte-select

    Svelte Select. A select component for Svelte

  14. accessible-autocomplete

    An autocomplete component, built to be accessible.

  15. multiselect

    Vue 3 multiselect component with single select, multiselect and tagging options (+Tailwind CSS support).

  16. react-typeahead

    Pure react-based typeahead and typeahead-tokenizer

  17. svelecte

    Flexible autocomplete/select component written in Svelte,

  18. vim-language-server

    VImScript language server, LSP for vim script

  19. CodeGenX

    Code Generation using GPT-J!

  20. stimulus-autocomplete

    Stimulus autocomplete component

  21. React Tag Autocomplete

    ⚛️ Legacy repo for the fantastically simple tagging component for your React projects (legacy repo) (by i-like-robots)

  22. Amazon Autocomplete JS Plugin

    🚀 Unlock the full power of the Amazon autocompletion engine right into your search input. JavaScript Plugin.

  23. inquirer-autocomplete-prompt

    Autocomplete prompt for inquirer

  24. react-autocomplete-input

    Autocomplete input field for React

  25. react-selectrix

    A beautiful, materialized and flexible React Select control

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Autocomplete discussion

Log in or Post with

JavaScript Autocomplete related posts

  • Select2 – The jQuery replacement for select boxes

    1 project | news.ycombinator.com | 25 Dec 2025
  • Show HN: Front End Fuzzy and Substring and Prefix Search

    2 projects | news.ycombinator.com | 28 Oct 2025
  • Libsearch: Simple index-free full-text search for JavaScript

    2 projects | news.ycombinator.com | 28 Dec 2024
  • autoComplete.js VS awesomplete - a user suggested alternative

    2 projects | 5 Nov 2024
  • The best React select component libraries

    5 projects | dev.to | 30 Oct 2024
  • Regular Expression Matching with a Trigram Index (2012)

    2 projects | news.ycombinator.com | 27 May 2024
  • Show HN: A fast, accurate and multilingual fuzzy search lib for the front end

    6 projects | news.ycombinator.com | 14 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Autocomplete projects in JavaScript? This list will help you:

# Project Stars
1 select2 25,911
2 typeahead.js 16,452
3 downshift 🏎 12,312
4 Choices.js 6,815
5 react-autosuggest 5,940
6 autoComplete.js 4,033
7 jQuery-Autocomplete 3,537
8 graphqurl 3,378
9 uFuzzy 3,016
10 tom-select 2,196
11 svelte-select 1,345
12 accessible-autocomplete 951
13 multiselect 828
14 react-typeahead 675
15 svelecte 572
16 vim-language-server 544
17 CodeGenX 516
18 stimulus-autocomplete 495
19 React Tag Autocomplete 452
20 Amazon Autocomplete JS Plugin 398
21 inquirer-autocomplete-prompt 364
22 react-autocomplete-input 206
23 react-selectrix 169

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com