@cartamd/plugin-anchor
This plugin adds `id` attributes and permalinks to headings. Install it using:
This plugin adds `id` attributes and permalinks to headings. Install it using:
This plugin adds support for attachments. Install it using:
This plugin adds support for code blocks **syntax highlighting**. It uses the same highlighter from the core package(Shiki).
This plugin adds support for mapping certain elements to **components** inside the editor.
This plugin adds support for **Emojis**. Install it using:
This plugin adds support for **Katex** expressions. Install it using:
This plugin adds support for **Slash** commands. Install it using:
This plugin adds support for **PGF/TikZ** illustrations thanks to [TikzJax](https://tikzjax.com/). It uses the code generated for the [Obsidian-TikZ plugin](https://github.com/artisticat1/obsidian-tikzjax). Install it using:
Vue component for formatting code using Prism.js
A lightweight, fully customizable, Markdown editor
npm's markdown parser
Syntax highlighting support for additional languages in moaco editor.
As a web developer, show some demo code is a very common stuff. There are so many syntax highlighting libraries for the Web. highlight.js is one of the popular library. It is easy to use and there are so many themes for it. To make it more suitable for me
An enhanced React markdown component with image, code, and LaTeX support.
A lightweight and customizable code rendering component for React, supporting syntax highlighting, dark mode, and copy functionality.
Rehype plugin to add line numbers to code blocks and allow highlighting of desired code lines
React Quill editor for Quill 2.0
A lightweight JavaScript library for displaying and copying code snippets with syntax highlighting. Easy to integrate and supports multiple formats (ESM, CJS, UMD).
A lightweight component library for code editing and syntax highlighting
A lightweight, fully customizable, Markdown editor