html-haxe-code-highlighter 0.1.2

Basic runtime Haxe code highlighting for HTML

Released 2018-04-09.

To install, run:

haxelib install html-haxe-code-highlighter 0.1.2

See using Haxelib in Haxelib documentation for more information.

Current version0.1.2
StatisticsInstalled 94 times

Simple Haxe Code Highlighter for HTML

Build Status Haxelib Version

Basic runtime Haxe code highlighting. Formerly used on website.

Basic Installation

If you just want the highlighting, you can download and use the .js and .css files:

  1. Download and add <script src="highlighter.js"></script> to your HTML.
  2. Download and add <link rel="stylesheet" href="highlighter.min.css" /> to your HTML.

Installation using sources

If you want to integrate the highlighting in your project, install using Haxelib:

haxelib install html-haxe-code-highlighter

To use in code, add to your build hxml:

-lib html-haxe-code-highlighter


  • Highlighter.highlight(?container:js.html.Element) (JS target only) Adds highlighting to all <code class="prettyprint haxe"> and <code class="prettyprint hxml"> tags in the given element. If container is null, then document body element is used.

  • Highlighter.syntaxHighlightHaxe(code:String) Syntax highlight Haxe code. Returns code as formatted HTML text.

  • Highlighter.syntaxHighlightHXML(code:String) Syntax highlight HXML. Returns code as formatted HTML text.

CSS classes

The following css classes are applied

DescriptionCSS class
Reserved keywords.kwd
Reserved values.val

Build with Haxe