Announcing clangd Remote Index Service for LLVM

As many of you may know, clangd is a C++ language server that provides semantic IDE features in editors using clang infrastructure. Many features required building a project-wide symbol index. Unfortunately this consumes local resources proportional to project’s size.

Now, you can use a centralized index served at to avoid this resource usage. Source code for both server and client is a part of LLVM. The service is deployed on a GCP VM instance funded by Google with all the deployment scripts available here.

If you’d like to make use of the service you can find setup instructions at Feel free to file any issues about the server to clangd/llvm-remote-index.


1 Like

This is pretty cool, thanks for sharing!