copilot.lua and copilot-cmp
These are complements designed to work together: copilot.lua provides the core GitHub Copilot integration for Neovim, while copilot-cmp bridges it into the nvim-cmp completion framework, allowing Copilot suggestions to appear alongside other completion sources.
About copilot.lua
zbirenbaum/copilot.lua
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot
This is a Neovim plugin that enhances the experience of using GitHub Copilot, an AI code assistant. It takes your in-progress code and suggests completions, allowing you to quickly accept or browse different options. This tool is for software developers who use Neovim as their primary code editor.
About copilot-cmp
zbirenbaum/copilot-cmp
Lua plugin to turn github copilot into a cmp source
This tool helps software developers integrate AI-powered code suggestions directly into their Neovim editor's auto-completion menu. It takes suggestions from GitHub Copilot and presents them as standard snippets, showing full details when hovered. Developers who use Neovim and want a unified experience for their code completions will find this useful.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work