# Lumis v0.10.0 - Table of Contents > Syntax highlighter powered by Tree-sitter and Neovim themes. ## Pages - [Deployment](deployment.md) - [CHANGELOG](changelog.md) - [BBCode Scoped Output](bbcode_scoped.md) - [HTML Linked With Scoped CSS](html_linked_scoped_css.md) - [Light/Dark Themes with Manual Switching](light_dark_manual.md) - [Light/Dark Themes using vars](light_dark_vars.md) - [Light/Dark Themes using light-dark()](light_dark_function.md) - [Rainbow Brackets](rainbow_brackets.md) ## Modules - [Lumis](Lumis.md): - [Lumis.Decoration.RainbowBracket](Lumis.Decoration.RainbowBracket.md): A matched bracket carrying its real zero-based nesting depth. - [Lumis.Formatter](Lumis.Formatter.md): Behaviour for custom formatters. - [Lumis.Formatter.ANSI](Lumis.Formatter.ANSI.md): The ANSI pieces the built-in `:terminal` formatter is assembled from. - [Lumis.Formatter.HTML](Lumis.Formatter.HTML.md): The HTML pieces the built-in formatters are assembled from. - [Lumis.Languages](Lumis.Languages.md): Loads Tree-sitter parsers this project depends on. - [Lumis.Theme](Lumis.Theme.md): A Neovim theme. - [Lumis.Theme.Style](Lumis.Theme.Style.md): A highlight style. - [Lumis.Theme.TextDecoration](Lumis.Theme.TextDecoration.md): Text decoration settings for a highlight style. - Exceptions - [Lumis.HighlightError](Lumis.HighlightError.md) - [Lumis.ParserError](Lumis.ParserError.md): A language's parser could not be loaded. - [Lumis.RenderError](Lumis.RenderError.md): Highlighting failed for a reason that is not a missing parser.