Thanks to visit codestin.com
Credit goes to www.libhunt.com

Python Vim

Open-source Python projects categorized as Vim

Top 23 Python Vim Projects

  1. YouCompleteMe

    A code-completion engine for Vim

  2. 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.

    InfluxDB logo
  3. ranger

    A VIM-inspired filemanager for the console

    Project mention: Preview images, videos, fonts, PDFs ... in Vifm. | dev.to | 2024-11-20

    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.

  4. 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.

  5. qutebrowser

    A keyboard-driven, vim-like browser based on Python and Qt.

    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 ¯\_(ツ)_/¯

  6. ultisnips

    UltiSnips - The ultimate snippet solution for Vim. Send pull requests to SirVer/ultisnips!

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

  8. deoplete.nvim

    :stars: Dark powered asynchronous completion framework for neovim/Vim8

  9. 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.

    Stream logo
  10. Jedi-vim

    Using the jedi autocompletion library for VIM.

    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 ;)

  11. euporie

    Jupyter notebooks in the terminal

  12. LeaderF

    An efficient fuzzy finder that helps to locate files, buffers, mrus, gtags, etc. on the fly for both vim and neovim.

  13. denite.nvim

    :dragon: Dark powered asynchronous unite all interfaces for Neovim/Vim8

  14. ncm2

    :heart: Slim, Fast and Hackable Completion Framework for Neovim

  15. completor.vim

    Async completion framework made ease.

  16. defx.nvim

    :file_folder: The dark powered file explorer implementation for neovim/Vim8

  17. 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
  18. vim-ai

    AI-powered code assistant for Vim. Generate, edit and chat with GPT models like ChatGPT using OpenAI

  19. semshi

    🌈 Semantic Highlighting for Python in Neovim

  20. taskwiki

    Proper project management with Taskwarrior in vim.

  21. rnvimr

    Make Ranger running in a floating window to communicate with Neovim via RPC

  22. TUIFIManager

    A cross-platform terminal-based termux-oriented file manager (and component), meant to be used with a Uni-Curses project or as is.

  23. NeoVintageous

    Vim for Sublime Text.

  24. vint

    Fast and Highly Extensible Vim script Language Lint implemented in Python.

  25. jupynium.nvim

    Selenium-automated Jupyter Notebook that is synchronised with Neovim in real-time.

  26. SaaSHub

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

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

Python Vim discussion

Log in or Post with

Python Vim related posts

  • Ask HN: Do custom ROMs exist for electric cars, for example Teslas?

    6 projects | news.ycombinator.com | 1 Sep 2025
  • Cursor IDE Support Invents Lockout Policy Causes Mass User Cancellations

    3 projects | news.ycombinator.com | 15 Apr 2025
  • Nyxt: The Hacker's Browser

    11 projects | news.ycombinator.com | 7 Dec 2024
  • Evaluate Markdown code blocks within Vim

    5 projects | news.ycombinator.com | 26 Oct 2024
  • Taskwiki: Proper project management with Taskwarrior in Vim

    1 project | news.ycombinator.com | 24 May 2024
  • Try to dump traditional mouse. Click by [Vim] + [screen vision-recognition] way

    1 project | news.ycombinator.com | 20 May 2024
  • Looking for tutorials / Hello world projects to create Neovim plugins using Pynvim

    4 projects | /r/neovim | 10 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 Nov 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?