Skip to content
React Libraries
On this page

Lowlight

Syntax highlighting that produces a virtual syntax tree.

What it does

Syntax highlighting that produces a virtual syntax tree.

When it fits

Rendering highlighted code through a custom virtual-DOM integration.

Other options in this category

  • Code Hike — Building interactive code walkthroughs and technical storytelling pages.
  • Expressive Code — Publishing code examples with highlighting, annotations, and presentation features.
  • Shiki — Rendering code samples with coloring similar to a code editor.
  • Shiki Magic Move — Showing how code evolves during a tutorial or presentation.
  • Speed Highlight — Adding highlighted code samples to webpages and documentation.

Source

Project source for Lowlight ↗

Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.

Explain code visually →

All code highlighting options →