釈- elucidate, explain
Shaku is a family of tools to help write technical blogs, out of my frustration while writing articles for my personal blog - jser.dev.
- shaku-code-annotate-core - core parser of Shaku. Tokenizer not included.
Recommended implementation based on Shiki Transformer
- shaku-code-annotate-shiki-transformer - Shaku syntax transformer for Shiki@1.x.x
Legacy implementation by wrapping shiki.
- shaku-code-annotate-shiki - Shaku syntax highlighter based on Shiki.
- remark-shaku-code-annotate - plugin for remark.
- marked-shaku-code-annotate - plugin for marked.
- shaku-code-annotate-sugar-high - Shaku syntax highlighter based on Sugar High.
- Shaku Playground - a playground to try out shaku-code-annotate.
- Shaku Snippet - generate beautiful code snippet screenshots with annotation.
Also with some dev tools if you are interested
- Shiki Token Inspector - easily inspect the tokens generated by shiki.
- Sugar High Token Inspector - easily inspect the tokens generated by Sugar High.
Check out some cool stuff built with Shaku.
- jser.dev blog is using Shaku heavily to annotate code snippets.
- jser.pro has interactive React quizzes on top of Shaku.
- bfe.dev supports Shaku in its posts.