C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
☆4,037Nov 30, 2025Updated 3 months ago
Alternatives and similar repositories for ccls
Users that are interested in ccls are comparing it to the libraries listed below
Sorting:
- C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server p…☆2,361Jul 29, 2020Updated 5 years ago
- Bear is a tool that generates a compilation database for clang tooling.☆6,198Feb 10, 2026Updated 2 weeks ago
- Emacs client for ccls, a C/C++ language server☆207Nov 21, 2025Updated 3 months ago
- clangd language server☆2,115Updated this week
- A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang.☆1,847Feb 10, 2026Updated 2 weeks ago
- Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.☆25,140Updated this week
- Language Server Protocol (LSP) support for vim and neovim.☆3,555Oct 9, 2025Updated 4 months ago
- A maintained ctags implementation☆7,083Feb 21, 2026Updated last week
- Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd☆339Sep 24, 2024Updated last year
- clangd extension for coc.nvim☆801Feb 20, 2026Updated last week
- Emacs client/library for the Language Server Protocol☆5,062Updated this week
- Viewer & Finder for LSP symbols and tags☆1,936Dec 11, 2024Updated last year
- Tool for generating Clang's JSON Compilation Database files for make-based build systems.☆1,611Mar 23, 2025Updated 11 months ago
- A client for Language Server Protocol servers☆2,489Jan 21, 2026Updated last month
- mold: A Modern Linker 🦠☆16,195Dec 12, 2025Updated 2 months ago
- A modern formatting library☆23,287Updated this week
- Record and Replay Framework☆10,393Updated this week
- An incremental parsing system for programming tools☆23,861Feb 21, 2026Updated last week
- A C/C++ minor mode for Emacs powered by libclang☆916Oct 18, 2023Updated 2 years ago
- vimspector - A multi-language debugging system for Vim☆4,290Feb 20, 2026Updated last week
- Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support☆13,968Feb 17, 2026Updated last week
- CMake LSP Implementation☆400Feb 11, 2025Updated last year
- A language server for Bash☆2,638Feb 17, 2026Updated last week
- AddressSanitizer, ThreadSanitizer, MemorySanitizer☆12,304Feb 16, 2026Updated last week
- A Rust compiler front-end for IDEs☆16,079Updated this week
- Emacs Debug Adapter Protocol☆1,371Feb 8, 2026Updated 2 weeks ago
- async language server protocol plugin for vim and neovim☆3,359Updated this week
- ripgrep recursively searches directories for a regex pattern while respecting your gitignore☆60,193Feb 20, 2026Updated last week
- a small build system with a focus on speed☆12,699Jan 20, 2026Updated last month
- Quickstart configs for Nvim LSP☆13,387Updated this week
- Vim plugin for the ccls language server☆98Mar 30, 2024Updated last year
- mimalloc is a compact general purpose allocator with excellent performance.☆12,509Feb 6, 2026Updated 3 weeks ago
- Ivy - a generic completion frontend for Emacs, Swiper - isearch with an overview, and more. Oh, man!☆2,403Feb 14, 2026Updated 2 weeks ago
- The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.☆37,137Updated this week
- Nvim Treesitter configurations and abstraction layer☆13,306Updated this week
- A tool for use with clang to analyze #includes in C and C++ source files☆4,629Feb 10, 2026Updated 2 weeks ago
- Abseil Common Libraries (C++)☆17,052Updated this week
- Conan - The open-source C and C++ package manager☆9,238Feb 20, 2026Updated last week
- The cling C++ interpreter☆4,108Updated this week