Hacker GitHub

← All repos

MaskRay/ccls

View on GitHub ↗ ★ 4,093 C++

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

14 mentions on Hacker News by 11 people: 4 stories, 10 comments · first 2018-08-24 · latest 2026-05-16

Mentions per year 14 mentions · busiest year 2019 (5)
20082026
  1. https://github.com/MaskRay/ccls
    comment by signa11 · 2024-04-04 · in Improvements to static analysis in GCC 14
  2. …all (since you can't use Clang). AFAIK, the only alternative to the clangd language server is ccls: https://github.com/MaskRay/ccls
    comment by trealira · 2023-07-31 · in Emacs 29.1
  3. > Have you tried a C/C++ lsp server like https://github.com/MaskRay/ccls ? I never tried it and to me that's not acceptable or desirable. I want an IDE/text editor that works, and not adopt yet another tool that needs maintenance and…
  4. Have you tried a C/C++ lsp server like https://github.com/MaskRay/ccls ? Works with vscode/whatever you want, and just targets your Makefile (using bear to generate the dependency graph).
    comment by nvarsj · 2021-11-29 · in Fleet, a Lightweight IDE from JetBrains
  5. Open-source C/C++ LSP server exists, clangd exists and ccls( https://github.com/MaskRay/ccls ) is build on libclang which works very well for a few of my projects. I am not sure about python since i don't use it much.
    comment by xfer · 2020-09-22 · in The Era of Visual Studio Code
  6. For the C++ using ccls[1] is way better. [1] https://github.com/MaskRay/ccls
  7. Coc.nvim works flawlessly with [ccls]( https://github.com/MaskRay/ccls ) for me.
  8. …[3] https://langserver.org/ [4] https://marketplace.visualstudio.com/items?itemName=ms-vscod... [5] https://github.com/MaskRay/ccls [6] https://github.com/cquery-project/cquery [7] https://clang.llvm.org/extra/clangd.html
    comment by anuragsoni · 2019-01-07 · in I learnt C++ in 2018 and have no regrets
  9. There are some screenshots in https://github.com/MaskRay/ccls/wiki/Emacs If you use vim/neovim, https://www.reddit.com/r/vim/comments/99utc7/ccls_languagecl...
  10. clickable, https://github.com/MaskRay/ccls/wiki/Getting-started Looks interesting. Is there an example of it in use?