Sign in Sign up
nuget

ktsu.SyntaxHighlighting

Turns source text into classified token runs, without drawing anything. Ships data-driven definitions for fifteen languages — C#, C, C++, JavaScript, TypeScript, Python, JSON, YAML, XML, HTML, CSS, SQL, shell, Lua and plain text — each reachable by name or alias and extensible by the application. Embedded languages are found in place, so XML in a doc comment or SQL in a query string is highlighted as itself, and tokenization is cached for immediate-mode render loops. UI-agnostic with no graphics dependency: ktsu.ImGui.SyntaxHighlighting is one renderer over it, and any host that can draw colored text can be another.

nuget View on Nuget

Activity

Latest release
12h ago
Total releases
24
Cadence
~daily
Last 12 months
24

Details

First release
Sep 08, 2026
Releases
Version Released
3.37.0 minor
3.36.0 minor
3.35.0 minor
3.34.0 minor
3.33.1 patch
3.33.0 minor
3.32.3 patch
3.32.2 patch
3.32.1 patch
3.32.0 minor
3.31.0 minor
3.30.0 minor
3.29.0 minor
3.28.0 minor
3.27.0 minor
3.26.1 patch
3.26.0 minor
3.25.0 minor
3.24.0 minor
3.23.0 minor
3.22.0 minor
3.21.0 minor
3.20.0 minor
3.19.0 initial