SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Vim Projects
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
As a Vim enthusiast, I always wanted to replicate my daily workflow based on keymappings and completely avoid using the mouse. I missed the functionality offered by tools like ranger or lf in Vifm, but I didn't want to learn a whole new set of keyboard shortcuts. I watched several YouTube videos trying to recreate this setup, but none quite hit the mark. The project that inspired this work didn't fully meet its intended functionality.
-
powerline
Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
-
Project mention: Qutebrowser: A keyboard-driven, Vim-like browser | news.ycombinator.com | 2024-12-08
See https://github.com/qutebrowser/qutebrowser/issues/8389 - unfortunately there's a lot of stupid false-positives especially with PyInstaller (packaging a Python application into an .exe). Happens a few times a year, unfortunately there isn't much I can do other than submitting a report to Microsoft and hoping they'll react ¯\_(ツ)_/¯
-
ultisnips
UltiSnips - The ultimate snippet solution for Vim. Send pull requests to SirVer/ultisnips!
-
dev-setup
macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.
-
-
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.
-
Project mention: Cursor IDE Support Invents Lockout Policy Causes Mass User Cancellations | news.ycombinator.com | 2025-04-15
Actually, I'm kind of cheating because I use https://github.com/davidhalter/jedi-vim for that purpose: allows me to jump to definitions with d ;)
-
-
LeaderF
An efficient fuzzy finder that helps to locate files, buffers, mrus, gtags, etc. on the fly for both vim and neovim.
-
-
-
-
-
hints
Hints lets you navigate GUI applications in Linux without your mouse by displaying "hints" you can type on your keyboard to interact with GUI elements.
Project mention: Hints lets you navigate GUI applications in Linux without your mouse | news.ycombinator.com | 2025-01-08 -
vim-ai
AI-powered code assistant for Vim. Generate, edit and chat with GPT models like ChatGPT using OpenAI
-
-
-
-
TUIFIManager
A cross-platform terminal-based termux-oriented file manager (and component), meant to be used with a Uni-Curses project or as is.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Vim discussion
Python Vim related posts
-
Ask HN: Do custom ROMs exist for electric cars, for example Teslas?
-
Cursor IDE Support Invents Lockout Policy Causes Mass User Cancellations
-
Nyxt: The Hacker's Browser
-
Evaluate Markdown code blocks within Vim
-
Taskwiki: Proper project management with Taskwarrior in Vim
-
Try to dump traditional mouse. Click by [Vim] + [screen vision-recognition] way
-
Looking for tutorials / Hello world projects to create Neovim plugins using Pynvim
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Nov 2025
Index
What are some of the best open-source Vim projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | YouCompleteMe | 26,234 |
| 2 | ranger | 16,630 |
| 3 | powerline | 14,610 |
| 4 | qutebrowser | 11,026 |
| 5 | ultisnips | 7,652 |
| 6 | dev-setup | 6,213 |
| 7 | deoplete.nvim | 5,932 |
| 8 | Jedi-vim | 5,317 |
| 9 | euporie | 2,263 |
| 10 | LeaderF | 2,187 |
| 11 | denite.nvim | 2,068 |
| 12 | ncm2 | 1,335 |
| 13 | completor.vim | 1,327 |
| 14 | defx.nvim | 1,163 |
| 15 | hints | 1,113 |
| 16 | vim-ai | 1,067 |
| 17 | semshi | 1,039 |
| 18 | taskwiki | 897 |
| 19 | rnvimr | 839 |
| 20 | TUIFIManager | 792 |
| 21 | NeoVintageous | 729 |
| 22 | vint | 704 |
| 23 | jupynium.nvim | 703 |