What started as a regex engine is now a complete native pipeline: Text → C++ parsing → native tokenization → Fabric rendering, never touching JS. Load @shiki.style .mjs themes/grammars once, then pure native highlighting. iOS ready, Android Fabric coming.
What started as a regex engine is now a complete native pipeline: Text → C++ parsing → native tokenization → Fabric rendering, never touching JS. Load @shiki.style .mjs themes/grammars once, then pure native highlighting. iOS ready, Android Fabric coming.
v2 has no hard breaking-changes but will emit deprecation warnings by default. Upgrade and migrate following the warnings; v3 is coming soon!
shiki.style/blog/v2
v2 has no hard breaking-changes but will emit deprecation warnings by default. Upgrade and migrate following the warnings; v3 is coming soon!
shiki.style/blog/v2
shiki.style/guide/best-p...
shiki.style/guide/best-p...
Looking forward to seeing Shiki on Bluesky! 🌈
Looking forward to seeing Shiki on Bluesky! 🌈
- New JavaScript engine by @slev.life that supports more languages
- New Colorized Brackets package by michaelmakes.games
- FS-based Twoslash cache by @nakasyou.bsky.social
- New Style-to-Class transformer
👇
github.com/shikijs/shik...
- New JavaScript engine by @slev.life that supports more languages
- New Colorized Brackets package by michaelmakes.games
- FS-based Twoslash cache by @nakasyou.bsky.social
- New Style-to-Class transformer
👇
github.com/shikijs/shik...