npm bundle license docs
banner

Carta
Swiftly edit and render Markdown, with no overhead.

Documentation ยท GitHub

# Introduction Carta is a **lightweight**, **fast** and **extensible** Svelte Markdown editor and viewer, based on [Marked](https://github.com/markedjs/marked). Check out the [demo](http://beartocode.github.io/carta/) to see it in action. Differently from most editors, Carta includes neither ProseMirror nor CodeMirror, allowing for an extremely small bundle size and fast loading time. ## Features - Keyboard **shortcuts** (extensible); - Toolbar (extensible); - Markdown syntax highlighting; - Scroll sync; - **SSR** compatible; - **Katex** support (plugin); - **Slash** commands (plugin); - **Emojis**, with included search (plugin); - **Tikz** support(plugin); - **Attachment** support(plugin); - Code blocks **syntax highlighting** (plugin). # Getting started > **Warning** > Sanitization is not dealt with by Carta. You need to provide a `sanitizer` in the options. > Common sanitizers are [isomorphic-dompurify](https://www.npmjs.com/package/isomorphic-dompurify) (suggested) and [sanitize-html](https://www.npmjs.com/package/sanitize-html). ## Basic configuration ```svelte ``` # Documentation For the full documentation, examples, guides and more checkout the [website](https://beartocode.github.io/carta/). - [Introduction](https://beartocode.github.io/carta/introduction) - [Examples](https://beartocode.github.io/carta/examples) - [Getting Started](https://beartocode.github.io/carta/getting-started) - [Editing Styles](https://beartocode.github.io/carta/editing-styles) - Plugins: - [Math](https://beartocode.github.io/carta/plugins/math) - [Code](https://beartocode.github.io/carta/plugins/code) - [Emoji](https://beartocode.github.io/carta/plugins/emoji) - [Slash](https://beartocode.github.io/carta/plugins/slash) - [TikZ](https://beartocode.github.io/carta/plugins/tikz) - [Attachment](https://beartocode.github.io/carta/plugins/attachment) - API: - [Utilities](https://beartocode.github.io/carta/api/utilities) - [Core](https://beartocode.github.io/carta/api/core) - [Extension](https://beartocode.github.io/carta/api/extension)