JavaScript Autocomplete

Open-source JavaScript projects categorized as Autocomplete | Edit details

Top 22 JavaScript Autocomplete Projects

  • GitHub repo select2

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

    Project mention: Please help with posting to a form with custom HTML | | 2021-12-02

    Something like Select2 is probably what you are looking for. Otherwise you will need to override the logic in the form to lookup the values in the database (assuming each value is unique). You probably would do this in the fields clean_field() method. Here you would look up the value and if it exists, grab the PK. If it doesn’t exist you would have to either create a new value for it, or return an error but that isn’t particularly user friendly over using something like select2.

  • GitHub repo typeahead.js

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

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo selectize.js

    Selectize is the hybrid of a textbox and <select> box. It's jQuery based, and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.

    Project mention: Phrases like “welcome back” and “Sign In” on a page causes Safari to prompt for password autofill | | 2021-05-28

    It breaks selectize, but honestly I don't remember the details so I won't argue further.

  • GitHub repo downshift 🏎

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

    Project mention: From my point of Vue: Headless components | | 2021-11-18

    The concept is not new, it's been discussed and implemented for a couple of years, I first heard of it when Adam Watham, creator of Tailwind CSS, and its team launched Headless UI libraries like downshift by Kent Dodds also used this pattern, just to mention a couple of cases.

  • GitHub repo react-autosuggest

    WAI-ARIA compliant React autosuggest component

    Project mention: A “Find Corona Test Centers” PWA powered by Amplify Geo and Location Search | | 2021-11-30

    Location Search enables search of locations such as addresses, cities by using Esri or Here Geo Location platforms behind the scenes. By combining it with a couple of React components (AutoSuggest and DebounceInput — Github code here), users are able to input a text, which eventually pops a series of suggestions found by the Location Search via the Geo.searchByText method.

  • GitHub repo jQuery-Autocomplete

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

    Project mention: Flask Help: Looking for a simple tutorial on AJAX autocomplete and dynamic forms that works with a Flask site | | 2021-03-16
  • GitHub repo autoComplete.js

    Simple autocomplete pure vanilla Javascript library.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo graphqurl

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

    Project mention: How I do my GraphQL with curl | | 2021-10-15

    There are some tools for GraphQL queries one of them is hasura's graphcurl which has autocompetion and provides prompt for query construction. Check it out, since it might be what you need.

  • GitHub repo react-tag-input

    A fantastically simple tagging component for your projects

  • GitHub repo react-typeahead

    Pure react-based typeahead and typeahead-tokenizer

  • GitHub repo svelte-select

    A select component for Svelte apps

    Project mention: share a Svelte library | | 2021-02-20

  • GitHub repo Amazon Autocomplete JS Plugin

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

  • GitHub repo React Tag Autocomplete

    ⚛️ A fantastically simple tagging component for your React projects (by i-like-robots)

    Project mention: Mantine 3.0 is out – 120+ hooks and components with dark theme support | | 2021-10-11

    Is it possible to create a tag input using this library? For example:

  • GitHub repo vim-language-server

    VImScript language server, LSP for vim script

    Project mention: Looking for a vimscript language server that provides variable names/documentation for user defined functions? | | 2021-02-24

    the iamcco one

  • GitHub repo multiselect

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

    Project mention: vue-select alternative for Vue 3? | | 2021-09-09

    How about this?

  • GitHub repo inquirer-autocomplete-prompt

    Autocomplete prompt for inquirer

    Project mention: InquirerJS: modulo para hacer apps de terminal y recomendación de plugin | | 2021-07-05
  • GitHub repo react-typeahead-component

    Typeahead, written using the React.js library.

  • GitHub repo CodeGenX

    Code Generation using GPT-J!

    Project mention: CodeGenX, a code generation system powered by GPT-J | | 2021-11-25

    Hey Everyone!

    We are delighted to announce the first version of CodeGenX. CodeGenX is a free and open-source code-generation system (similiar to Github Copilot) powered by a fine-tuned version of GPT-J.

    You can find details for installation and instruction on usage here: Our GitHub repository can be found here:

    I think it is important to identify what CodeGenX can and cannot do, so we know what to expect. We have found that CodeGenX works well for common use cases which occur repeatedly in the training set. It understands context and outputs code with similar formatting to your previous code using the appropriate variables. But it does not shine in places where logical or mathematical computations are needed. This does not mean that it doesn't understand any logic or math, but just a weak point of the model.

    Here are some links that have additional information:


  • GitHub repo react-selectrix

    A beautiful, materialized and flexible React Select control

  • GitHub repo react-autocomplete-input

    Autocomplete input field for React

  • GitHub repo react-datalist-input

    This package provides a reactjs component that contains an input field with a drop down menu to pick a possible option based on the current input.

    Project mention: NEED HELP: npm package - Moving from class component to hooks | | 2021-05-09

    - The class component version:

  • GitHub repo taxiJs

    Extensible and modular auto-complete library for javascript. (by rbrtbrnschn)

    Project mention: Lite, fast, auto-complete js library - Taxi.Js - Feedback welcome | | 2021-02-03

    Github repo:

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). The latest post mention was on 2021-12-02.

JavaScript Autocomplete related posts


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

Project Stars
1 select2 25,161
2 typeahead.js 16,339
3 selectize.js 12,734
4 downshift 🏎 10,147
5 react-autosuggest 5,761
6 jQuery-Autocomplete 3,461
7 autoComplete.js 3,420
8 graphqurl 3,006
9 react-tag-input 1,174
10 react-typeahead 673
11 svelte-select 629
12 Amazon Autocomplete JS Plugin 390
13 React Tag Autocomplete 360
14 vim-language-server 340
15 multiselect 336
16 inquirer-autocomplete-prompt 260
17 react-typeahead-component 218
18 CodeGenX 167
19 react-selectrix 166
20 react-autocomplete-input 118
21 react-datalist-input 6
22 taxiJs 2
Find remote jobs at our new job board There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives