SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 code-completion Open-Source Projects
-
-
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.
-
Project mention: Replacing packages with more "stripped down" packages | reddit.com/r/emacs | 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.
-
Project mention: Tip: YcmCompleter's FixIt allows performing refactorings unrelated to diagnostics | reddit.com/r/vim | 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!
-
Look at either Intelephense or Devsense as plugins and you'll get a close to IDE level experience.
-
-
-
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 | reddit.com/r/Kotlin | 2023-01-22You 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)
-
-
This is where completion plugins bring some value, like asyncomplete.vim, YCM, nvim-cmp for neovim only, ...etc.
-
So i have been trying out https://github.com/manateelazycat/lsp-bridge . 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.
-
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! | reddit.com/r/Android | 2022-06-12
I've recently found Squircle IDE, but I have not tested it fully yet.
-
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
-
-
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? | reddit.com/r/neovim | 2023-01-20neural can do something in a similar direction https://github.com/dense-analysis/neural
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
code-completion related posts
- Cursor AI Source Editor - is integrated AI in Neovim's future?
- Python36.dll not found
- Organize imports using lsp-bridge
- ⚡ Neural - AI Code Generation plugin
- How can I leverage ChatGPT to help me with learning to code / working?
- Any vim plugin to convert natural language instruction to vim command?
- calling another java class file inside main class in vim?
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea59527880>
www.saashub.com | 26 Jan 2023
Index
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 |