Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

completion

> 编程语言
Open source

This project aims to implement an editor and language agnostic backend

666 stars0 likes0 views
WebsiteGitHub

About

This project aims to implement an editor and language agnostic backend

Goals

This project aims to implement an editor and language agnostic backend with the initial scope of supporting:

  • Code completion
  • Going to definitions/implementations
  • Going to the documentation

The project was born out of a growing frustration with the badly architectured Sublime Text code completion plugins SublimeClang, SublimeJava and CompleteSharp. Either large code rewrites would have to be made or the code had to be written from scratch to amend their weaknesses. I decided to go with the latter approach.

Go was chosen as the one language to rule them all because put simply, it has rocked my socks off and continue to do so as I discover more about it. It's a joy to work with and its expressiveness, yet simplicity results in beautiful code that reads like a haiku.

Collaborators wanting to aid the project are welcome to submit pull requests and/or open up a new issue number for discussing implementation details not already discussed in the existing issues list.

For more detailed goals, please see the Design goals page in the wiki.

Building

Please consult the wiki's Building page.

Installing

Please consult the wiki's Installing page.

License

The license of the project is the 2-clause BSD license:

…

Third party libraries used:

Roland Koebler's json.py (slightly modified, see commit history)

…

Kyle Lemons' log4go

…

fsnotify

…

comandante

…

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Go

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言