Open-source projects categorized as code-completion

Top 15 code-completion Open-Source Projects

  • YouCompleteMe

    A code-completion engine for Vim

    Project mention: run multiple python versions in F37 | | 2023-01-20
  • ctags

    A maintained ctags implementation

    Project mention: Neovim config from scratch (Part II) | | 2023-01-11

    Requirements: You need to have a CTags implementation like universal-ctags installed on your system (on every system where you use vim).

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • company-mode

    Modular in-buffer completion framework for Emacs

    Project mention: Replacing packages with more "stripped down" packages | | 2022-12-19

    When I started using Emacs I was following the setup outlined by System Crafters, which I still think is a really good introduction. But, over the last few months I've started to replace packages with more "minimalist" or "stripped down" packages. I've switched from Ivy and Counsel to Vertico and Consult, and recently I switched from company to corfu for auto-completion.

  • ycmd

    A code-completion & code-comprehension server

    Project mention: Tip: YcmCompleter's FixIt allows performing refactorings unrelated to diagnostics | | 2022-12-09

    Funny thing, I have totally found it out by accident, while looking through ycmd PRs and issues to check whether it supports LSP CodeActions provided by clangd. In this PR, which doesn't seem really ground-breaking, the maintainer mentioned that the code actions will be exposed via FixIt subcommand. I immediately switched to Vim to check whether it actually works, and BAH! There it is!

  • vscode-intelephense

    PHP intellisense for Visual Studio Code

    Project mention: VSCode Intellisense and PHP | | 2023-01-03

    Look at either Intelephense or Devsense as plugins and you'll get a close to IDE level experience.

  • copilot-clone

    VSCode extension for code suggestion

    Project mention: Good alternative for Github Copilot? | | 2022-06-23
  • completor.vim

    Async completion framework made ease.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • KotlinLanguageServer

    Kotlin code completion, linting and more for any editor/IDE using the Language Server Protocol

    Project mention: Kotlin is tightly linked to IntelliJ and that's a risk | | 2023-01-22

    You want to change something about that? Go and help over at the kotin lsp server. It's maintained, and welcomes contributions. I sometimes use it in my day job (writing Kotlin backend code)

  • jet

    Type safe SQL builder with code generation and automatic query result data mapping

    Project mention: How to Work with SQL Databases in Go | | 2023-01-19
  • asyncomplete.vim

    async completion in pure vim script for vim8 and neovim

    Project mention: Fuzzy matching for omnicompletion? | | 2022-09-20

    This is where completion plugins bring some value, like asyncomplete.vim, YCM, nvim-cmp for neovim only, ...etc.

  • lsp-bridge

    A blazingly fast LSP client for Emacs

    Project mention: Organize imports using lsp-bridge | | 2023-01-04

    So i have been trying out . the package is looking very good. But i couldn't figure out a way to run source.organizeImports code action using any of it's functions. If any of you guys have been trying it out or know already please help me out. My target is to bind a key to clean up unused imports.

  • Squircle-CE

    👨‍💻 Squircle CE is a fast and free multi-language code editor for Android

    Project mention: For the past 3 months in my spare time I was developing this list with Awesome Android Alternatives! Please check this out, you might find something useful, or maybe you can help me make it even better. Have an awesome day! | | 2022-06-12

    I've recently found Squircle IDE, but I have not tested it fully yet.

  • robe

    Code navigation, documentation lookup and completion for Ruby

    Project mention: Emacs and Rails | | 2022-09-29

    I work on a large rails project with Emacs and I had a lot of trouble with Eglot and LSP mode with Solargraph, and decided to try Robe and it has been working well for me the past few days

  • citre

    Ctags IDE on the True Editor

  • neural

    Blazingly fast AI code generation, editing and completion plugin for Neovim (by dense-analysis)

    Project mention: Cursor AI Source Editor - is integrated AI in Neovim's future? | | 2023-01-20

    neural can do something in a similar direction

  • SaaSHub

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

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 2023-01-22.

code-completion related posts


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

Project Stars
1 YouCompleteMe 24,539
2 ctags 5,339
3 company-mode 2,000
4 ycmd 1,622
5 vscode-intelephense 1,368
6 copilot-clone 1,329
7 completor.vim 1,204
8 KotlinLanguageServer 1,119
9 jet 1,021
10 asyncomplete.vim 838
11 lsp-bridge 760
12 Squircle-CE 583
13 robe 543
14 citre 232
15 neural 95
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives