Chromatica.nvim
lastmod 2026-11-10created 2018-09-282 edits
chromatica.nvim is a Neovim plugin that uses libclang to provide semantic syntax highlighting for C and C++ code. Unlike regular-expression-based highlighting, it actually parses the code, so it accurately distinguishes types, variables, functions, and macros. It is implemented as a Python remote plugin and requires Neovim's Python support and the libclang library.
Clang based syntax highlighting for Neovim