InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 7 Python code-completion Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
vim-ai
AI-powered code assistant for Vim. Generate, edit and chat with GPT models like ChatGPT using OpenAI
I’ve been happy with vim-ai plugin: https://github.com/madox2/vim-ai
-
multilspy
multilspy is a lsp client library in Python intended to be used to build applications around language servers.
Project mention: Type-Constrained Code Generation with Language Models | news.ycombinator.com | 2025-05-13Also worth checking out MultiLSPy, effectively a python wrapper around multiple LSPs: https://github.com/microsoft/multilspy
Used in multiple similar publications, including "Guiding Language Models of Code with Global Context using Monitors" (https://arxiv.org/abs/2306.10763), which uses static analysis beyond the type system to filter out e.g. invalid variable names, invalid control flow etc.
-
monitors4codegen
Code and Data artifact for NeurIPS 2023 paper - "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context". `multispy` is a lsp client library in Python intended to be used to build applications around language servers.
Project mention: Multilspy: Building a common LSP client handtuned for all Language servers | news.ycombinator.com | 2024-12-16 -
-
Project mention: Show HN: Graph embedding based code suggestion framework | news.ycombinator.com | 2025-03-11
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python code-completion discussion
Python code-completion related posts
-
Show HN: Multilspy – Cross platform framework to develop Language Server Clients
-
Show HN: Open-source tool to benchmark local LLMs
-
[Neovim] Comment ajouter la complétion de code C / C ++ dans neovim?
-
Soliciting opinions: Favorite autocomplete?
-
Vim plugin like vscode "go to definition" function
-
⚔️ 7 Secret Weapons for Lightning-Fast Code Writing with VS Code
-
Opiniones en el nuevo Bing de Microsoft?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Jun 2025
Index
What are some of the best open-source code-completion projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | YouCompleteMe | 25,771 |
2 | completor.vim | 1,334 |
3 | vim-ai | 957 |
4 | multilspy | 345 |
5 | monitors4codegen | 261 |
6 | benchllama | 48 |
7 | graphsense | 6 |