A text marking & annotation engine for presenting source code on the web.
-
Updated
Jul 22, 2025 - TypeScript
A text marking & annotation engine for presenting source code on the web.
Shaku helps you write better technical articles with code annotation .etc
Executable markdown documents that you can run, template, and share!
Add a copy button to the code blocks.
👭 Transpiles TypeScript code blocks to JavaScript and inserts them into the page
</> Set of basic styled UI components to build powerful code blocks in Vue 🧩
Add copy button to your code blocks automatically
Utility methods for Markdown text.
Add copy button to your code blocks automatically
Provide commands to insert code blocks with markup, and support triggering commands with backticks.
🧩 Obsidian plugin that intelligently combines all code blocks in a note into a single, organized block. Features language detection, filtering, grouping, source references, and flexible output positioning.
Add a description, image, and links to the code-blocks topic page so that developers can more easily learn about it.
To associate your repository with the code-blocks topic, visit your repo's landing page and select "manage topics."