The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Ccls Alternatives
Similar projects and alternatives to ccls
-
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
-
-
-
rtags
A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang.
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
language-server-protocol
Defines a common protocol for language servers.
-
-
-
ccls.nvim
Neovim plugin for ccls language server. Leverages off-spec extensions to LSP client with AST browser
-
python-language-server
An implementation of the Language Server Protocol for Python
-
-
ale
Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ccls reviews and mentions
-
Emacs 29.1 Released
Then it would just have a dependency on Clang, and you couldn't use Emacs at all (since you can't use Clang).
AFAIK, the only alternative to the clangd language server is ccls: https://github.com/MaskRay/ccls
-
small vimrc and lsp?
The base config adds about 15 lines (I have extra settings adding another 15 lines), then each language server adds a few lines per augroup. Example config for ccls.
-
Favorite vimrc configs for coding?
vim-lsp and ccls, supertab for auto-completion
-
Getting neovim setup for C++ dev - CCLS
I installed ccls using snap for ubuntu.
-
[Summary] Language server and C/C++ highlight configuration r/vim [plugins & friends]
C++/C language server: ccls
-
C++20 Modules are now supported In CLion!
ccls: https://github.com/MaskRay/ccls/issues/798
-
Help a Linux kernel dev setup LSP
The first step is choosing whether to use the eglot or lsp package for your LSP client. After choosing this, you will need an actual LSP server installed. The two main (and best) contenders are ccls and clangd. For both the client and the server, the choice you make is personal, and it's quite easy to switch between them, considering a simple configuration.
-
vim-lsp merged inlay hints support!
For Objective C it looks like you can use SourceKit-LSP or ccls as language servers.
-
New plugin - ccls.nvim - Calling for testers (almost production ready)
Pretty neat! I think you should have it added in the ccls GH wiki
-
/path/to/something
While trying to setup neovim for c++ I've come to a step where I have to unpack a ccls pre-built in /path/to/clang+llvm-xxx and make a path /path/to/node
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Stats
MaskRay/ccls is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of ccls is C++.