Zero setup. Just add the class hljs
to your code blocks and let Highlight.js do the magic.
Supports all modern browsers and frameworks. No dependencies required.
Choose from vibrant color schemes that work in both light and dark modes.
Only load language definitions you need. Minified code is under 15KB.
<script src="https://cdn.jsdelivr.net/gh/highlightjs/highlightjs@11.3.1/highlight.min.js"></script> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/highlightjs%20/highlightjs@11.3.1%20/styles/github.min.css">
<code class="hljs"> function hello(code) { return hljs.highlight(code).value; } </code>
hljs.highlightElement(document.querySelectorAll('code'));