zbirenbaum/copilot.lua

Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot

63
/ 100
Established

Implements a pure Lua architecture with separate panel and suggestion modules for lower resource overhead compared to the VimScript original. Supports both Node.js LSP and custom binary servers, with optional NES (neural code suggestions) functionality via copilot-lsp integration. Provides granular control through configurable suggestion triggers, debouncing, and buffer-scoped toggles, plus seamless integration with completion plugins like nvim-cmp and blink.cmp.

4,015 stars. Actively maintained with 15 commits in the last 30 days.

No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

4,015

Forks

154

Language

Lua

License

MIT

Last pushed

Mar 18, 2026

Commits (30d)

15

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/zbirenbaum/copilot.lua"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.