Saghen/blink.cmp

website github github
completion
stars 4,741
issues 108
subscribers 14
forks 270
CREATED

2024-07-31

UPDATED

11 hours ago


blink.cmp is a completion plugin with support for LSPs, cmdline, signature help, and snippets. It uses an optional custom fuzzy matcher for typo resistance. It provides extensibility via pluggable sources (LSP, buffer, snippets, etc), component based rendering and dynamic configuration.

https://github.com/user-attachments/assets/bd1e25dd-48b0-4d33-90f4-1468d822f2be

Features

Installation

Head over to the documentation website for installation instructions and configuration options.

Special Thanks

  • @hrsh7th nvim-cmp used as inspiration and cmp-path/cmp-cmdline implementations modified for path/cmdline sources
  • @garymjr nvim-snippets implementation modified for snippets source
  • @redxtech Help with design and testing
  • @aaditya-sahay Help with rust, design and testing

Contributors