ContextQMD
Libraries
Rankings
Queue
About
Log in
Get started
Open menu
Back to Libraries
Highlight Js
highlight-js
GitHub
highlight-js
highlightjs/highlight-js
highlightjs
highlightjshighlightjs
Homepage
1 versions
27 pages (11.11.1)
4 aliases
1
Versions
27
Pages (11.11.1)
4
Aliases
Pages
Versions
Usage
CHANGES
Version 11.11.1
Version 11.11.0
Version 11.10.0
Version 11.9.0
+115 more
github.com/highlightjs/highlight.js/blob/main/C...
143.9 KB
Full page
Contributors
Former Maintainers
Former Core Team
Individual Contributors
github.com/highlightjs/highlight.js/blob/main/C...
789 B
Full page
Core API
highlightAuto
highlightElement
highlightAll
newInstance
+15 more
github.com/highlightjs/highlight.js/blob/main/d...
6.8 KB
Full page
Building and Testing
Building
Basic testing
Testing markup
Building and Testing with Docker
github.com/highlightjs/highlight.js/blob/main/d...
5.6 KB
Full page
Scope Reference
keyword in a regular Algol-style language |
function) |
``array``, etc.) |
(``true``, ``false``, ``null``, etc.) |
+56 more
github.com/highlightjs/highlight.js/blob/main/d...
15.1 KB
Full page
Highlight.js Documentation
github.com/highlightjs/highlight.js/blob/main/d...
1.3 KB
Full page
Language contributor checklist
2. Read extra/3RD_PARTY_QUICK_START.md
3. Create a language grammar definition file
4. Add language metadata
5. Create a code example
+3 more
github.com/highlightjs/highlight.js/blob/main/d...
4.6 KB
Full page
Language Definition Guide
General syntax
Keywords
Sub-modes
Comments
+7 more
github.com/highlightjs/highlight.js/blob/main/d...
9.2 KB
Full page
On requesting new languages
github.com/highlightjs/highlight.js/blob/main/d...
1.5 KB
Full page
Line numbers
github.com/highlightjs/highlight.js/blob/main/d...
2.1 KB
Full page
Mode Reference
A valid grammar scope: ``title.class.inherited`` |
(note when using a string proper escaping is critical) |
JavaScript boolean: ``true`` or ``false`` |
JavaScript string |
+35 more
github.com/highlightjs/highlight.js/blob/main/d...
19.3 KB
Full page
Plugin API
Class based plugins
Function Based Plugins
before:highlight
after:highlight
+5 more
github.com/highlightjs/highlight.js/blob/main/d...
3.5 KB
Full page
Plugin Recipes
github.com/highlightjs/highlight.js/blob/main/d...
626 B
Full page
Highlight.js
Support for older versions <!-- omit in toc -->
Basic Usage
In the Browser
Plaintext Code Blocks
+23 more
github.com/highlightjs/highlight.js/blob/main/d...
19.2 KB
Full page
Supported Languages
github.com/highlightjs/highlight.js/blob/main/d...
23.7 KB
Full page
Theme Guide
Defining a theme
Auto-checking your theme
Theming dos and don'ts
``.subst``
+1 more
github.com/highlightjs/highlight.js/blob/main/d...
2.7 KB
Full page
Upgrading to Highlight.js v11.0
Built-in set of "Common" Languages
Language Files
Language Aliases
Styles and CSS
+6 more
github.com/highlightjs/highlight.js/blob/main/d...
8.7 KB
Full page
Language Contribution Guide
Create your repository
Testing
Packaging
Publishing
+1 more
github.com/highlightjs/highlight.js/blob/main/e...
4.9 KB
Full page
MAINTAINERS GUIDE
github.com/highlightjs/highlight.js/blob/main/M...
2.1 KB
Full page
Highlight.js CDN Assets
License
Links
github.com/highlightjs/highlight.js/blob/main/R...
1.7 KB
Full page
Highlight.js
Support for older versions <!-- omit in toc -->
Basic Usage
In the Browser
Plaintext Code Blocks
+23 more
github.com/highlightjs/highlight.js/blob/main/R...
19.2 KB
Full page
Supported Languages
github.com/highlightjs/highlight.js/blob/main/S...
23.7 KB
Full page
highlight.js developer
Rendered in ... ms [...]
Markup
github.com/highlightjs/highlight.js/blob/main/t...
5.2 KB
Full page
DIGESTS
Digests
github.com/highlightjs/highlight.js/blob/main/t...
920 B
Full page
VERSION 10 BREAKING CHANGES
github.com/highlightjs/highlight.js/blob/main/V...
1.7 KB
Full page
Upgrading to Version 10.0
Core highlight.js lib on the client (with no extra CDN languages)
Core highlight.js lib on the client (plus additional CDN languages)
highlight.js on the server (via NPM) and only use the public API
highlight.js on the server (via NPM) with a custom integration
+3 more
github.com/highlightjs/highlight.js/blob/main/V...
3.2 KB
Full page
Upgrading to Highlight.js v11.0
Built-in set of "Common" Languages
Language Files
Language Aliases
Styles and CSS
+6 more
github.com/highlightjs/highlight.js/blob/main/V...
8.7 KB
Full page