Skip to content

Repository files navigation

🎨 Picolight

GitHub Action npm License

The tiny syntax highlighting library for dynamic input.

Its core library costs only 1 KB JavaScript!

Install

npm install picolight

Usage

import { highlight } from "picolight";
import { scheme } from "picolight/languages/scheme";
import { githubDark } from "picolight/themes/github-dark";

const code = document.querySelector("code");

code.innerHTML = highlight(`(write-string "Hello, world!\\n")`, scheme, githubDark).outerHTML;

Supported languages

We support all TextMate languages provided by Shiki.

Supported themes

We support all TextMate themes provided by Shiki.

License

MIT

About

The tiny syntax highlighting library for dynamic input

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages