Dark deno-powered completion framework for Vim/Neovim
TypeScript
747
1,303 commits
updated Oct 17, 2026
Dark deno-powered completion framework for Vim/Neovim
If you don't want to configure plugins, you don't have to use the plugin. It does not work with zero configuration. You can use other plugins.
Please read help for details.
Ddc is the abbreviation of "dark deno-powered completion". It provides an extensible and asynchronous completion framework for Vim/Neovim.
NOTE: I have created Japanese article for ddc.vim. After that I have created the next article Japanese article for both ddc.vim and pum.vim recently. You can read them by translation service.
The development is supported by github sponsors. Thank you!
I have chosen denops.vim framework to create new plugin. Because denops.vim is better than Neovim Python interface.
Please see: https://github.com/Shougo/ddc.vim/issues/32


NOTE: It requires Vim 9.1.0448+ or Neovim 0.10.0+. See requirements if you aren't sure whether you have this.
Please install both Deno 2.3.0+ and "denops.vim" v8.0+.
NOTE: Ddc.vim does not include any UIs, sources and filters. You must install them which you want manually. You can search ddc plugins(sources and filters) from here.
297 followers · starred Feb 2022
13,974 followers · starred Jun 2021
7,255 followers · starred Dec 2022
1,132 followers · starred Jun 2021
Dark deno-powered completion framework for Vim/Neovim
TypeScript
747
1,303 commits
updated Oct 17, 2026
Dark deno-powered completion framework for Vim/Neovim
If you don't want to configure plugins, you don't have to use the plugin. It does not work with zero configuration. You can use other plugins.
Please read help for details.
Ddc is the abbreviation of "dark deno-powered completion". It provides an extensible and asynchronous completion framework for Vim/Neovim.
NOTE: I have created Japanese article for ddc.vim. After that I have created the next article Japanese article for both ddc.vim and pum.vim recently. You can read them by translation service.
The development is supported by github sponsors. Thank you!
I have chosen denops.vim framework to create new plugin. Because denops.vim is better than Neovim Python interface.
Please see: https://github.com/Shougo/ddc.vim/issues/32


NOTE: It requires Vim 9.1.0448+ or Neovim 0.10.0+. See requirements if you aren't sure whether you have this.
Please install both Deno 2.3.0+ and "denops.vim" v8.0+.
NOTE: Ddc.vim does not include any UIs, sources and filters. You must install them which you want manually. You can search ddc plugins(sources and filters) from here.
297 followers · starred Feb 2022
13,974 followers · starred Jun 2021
7,255 followers · starred Dec 2022
1,132 followers · starred Jun 2021