Autocompletion

Top 23 Autocompletion Open-Source Projects

  • coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  • Project mention: I can't stand using VSCode so I wrote my own (it wasn't easy) | news.ycombinator.com | 2024-04-21

    As well as its own plugins Vim/NeoVim can use VSCode's LSPs, DAPs and extensions either directly or via plugins like CoC[1] and Mason[2].

    I would be surprised if emacs couldn't do the same.

    1. https://github.com/neoclide/coc.nvim

  • laravel-ide-helper

    IDE Helper for Laravel

  • Project mention: Elevate Your Laravel Eloquent Queries with Tappable Scopes | dev.to | 2024-04-23

    This works well, but it does make it harder for the IDE to handle unless you’re using something like the Laravel IDE Helper package.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • R.swift

    Strong typed, autocompleted resources like images, fonts and segues in Swift projects

  • Project mention: SPM and localization | /r/swift | 2023-11-30
  • zsh-autocomplete

    🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.

  • Project mention: Make Your Linux Terminal Enjoyable to Use | dev.to | 2023-12-30

    git clone --depth 1 "https://github.com/marlonrichert/zsh-autocomplete.git" $HOME/.oh-my-zsh/custom/plugins/zsh-autocomplete

  • jupyterlab-lsp

    Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol

  • omelette

    Omelette is a simple, template based autocompletion tool for Node and Deno projects with super easy API. (For Bash, Zsh and Fish)

  • vim-mucomplete

    Chained completion that works the way you want!

  • Project mention: GCC autocompletion | /r/vim | 2023-05-30

    If you don't mind using tags instead, a lighter alternative would be to use MUcomplete with the following settings:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SchemaStore.nvim

    🛍 JSON schemas for Neovim

  • Project mention: Missing diagnostic on tsconfig.json Neovim vs VSCode | /r/neovim | 2023-06-25

    Probably you need something like SchemaStore.nvim (this is a jsonls problem, not a tsserver one)

  • symfony-console-autocomplete

    Shell autocompletion for Symfony Console based scripts

  • fast-autocomplete

    Fast Autocomplete: When Elastcsearch suggestions are not fast and flexible enough

  • vim-you-autocorrect

    Why should smartphones get all the fun?

  • ModernSearchBar

    The famous iOS search bar with auto completion feature implemented.

  • cakephp-ide-helper

    IDE Helper plugin for CakePHP

  • counsel-jq

    Traverse complex JSON and YAML structures with live feedback

  • Project mention: jq 1.7 Released | news.ycombinator.com | 2023-09-06

    Didn’t know this. Thanks for the tip!

    Personally, when I test REST APIs, I use „restclient.el“ all the time which also comes with a great JQ integration („jq-set-var“ for example for deriving request variables from responses). For traversing larger responses I use „counsel-jq“ in a customized JSON mode: https://github.com/200ok-ch/counsel-jq

    But I’ll give the major mode a try, too.

  • nvim-config

    My neovim config (by joelazar)

  • company-shell

  • nvim-lsp-compl

    A fast and asynchronous auto-completion plugin for Neovim, focused on LSP.

  • vimcomplete

    Async autocompletion for Vim.

  • Project mention: Is there a way to autocomplete environnement variables ? | /r/vim | 2023-08-19

    If you use https://github.com/girishji/vimcomplete, it has option to complete environment variables (envComplete) for buffer sourced completion.

  • sphinx.nvim

    Sphinx integrations for Neovim

  • jenkins-job-cli

    Jenkins-job-CLI - Runs Jenkins job from the Command Line

  • zsh-yarn-completions

    Yarn completions for Z-shell that supports yarn workspaces

  • vscode-motoko

    Motoko language support for VS Code.

  • coc-homeassistant

    A coc.nvim extension for Home Assistant

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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).

Autocompletion related posts

Index

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

Project Stars
1 coc.nvim 23,920
2 laravel-ide-helper 13,865
3 R.swift 9,396
4 zsh-autocomplete 4,804
5 jupyterlab-lsp 1,730
6 omelette 1,378
7 vim-mucomplete 909
8 SchemaStore.nvim 635
9 symfony-console-autocomplete 496
10 fast-autocomplete 258
11 vim-you-autocorrect 200
12 ModernSearchBar 185
13 cakephp-ide-helper 181
14 counsel-jq 122
15 nvim-config 109
16 company-shell 94
17 nvim-lsp-compl 76
18 vimcomplete 75
19 sphinx.nvim 70
20 jenkins-job-cli 54
21 zsh-yarn-completions 42
22 vscode-motoko 41
23 coc-homeassistant 26

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com