ccls

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting (by MaskRay)

Ccls Alternatives

Similar projects and alternatives to ccls

  1. nvim-lspconfig

    Quickstart configs for Nvim LSP

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. Windows10Debloater

    459 ccls VS Windows10Debloater

    Discontinued Script to remove Windows 10 bloatware.

  4. coc.nvim

    322 ccls VS coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  5. rust-analyzer

    Discontinued A Rust compiler front-end for IDEs [Moved to: https://github.com/rust-lang/rust-analyzer] (by rust-analyzer)

  6. ale

    133 ccls VS ale

    Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support

  7. language-server-protocol

    Defines a common protocol for language servers.

  8. lsp-mode

    119 ccls VS lsp-mode

    Emacs client/library for the Language Server Protocol

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. vim-lsp

    82 ccls VS vim-lsp

    async language server protocol plugin for vim and neovim

  11. YouCompleteMe

    70 ccls VS YouCompleteMe

    A code-completion engine for Vim

  12. clangd

    53 ccls VS clangd

    clangd language server

  13. Bear

    52 ccls VS Bear

    Bear is a tool that generates a compilation database for clang tooling.

  14. vim-lsc

    21 ccls VS vim-lsc

    A vim plugin for communicating with a language server

  15. vim-lsp-settings

    24 ccls VS vim-lsp-settings

    Auto configurations for Language Server for vim-lsp

  16. dotfiles

    18 ccls VS dotfiles

    My personal configuration files (by Jorenar)

  17. emacs-snap

    GNU Emacs in a snap

  18. python-language-server

    An implementation of the Language Server Protocol for Python

  19. cppwinrt

    13 ccls VS cppwinrt

    C++/WinRT

  20. FunctionalPlus

    Functional Programming Library for C++. Write concise and readable C++ code.

  21. ccls.nvim

    Neovim plugin for ccls language server. Leverages off-spec extensions to LSP client with AST browser

  22. nvim-dap

    140 ccls VS nvim-dap

    Debug Adapter Protocol client implementation for Neovim

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ccls alternative or higher similarity.

ccls discussion

Log in or Post with

ccls reviews and mentions

Posts with mentions or reviews of ccls. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-30.

Stats

Basic ccls repo stats
41
3,877
5.6
26 days ago

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++.


Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?