SV
sveltek/markdown
Svelte Markdown Preprocessor.
@sveltek/markdown
Svelte Markdown Preprocessor.
Note
While the API is solid and mostly complete, some changes may still occur before the first stable release.
Ideas, suggestions and code contributions are welcome.
If you find any issues or bugs, please report them so the project can be improved.
Core Concepts
- Custom Components: Simplifies development by supporting
import/exportof reusable components. - Named Layouts: Provides a powerful named
layoutmechanism to completely customize page design. - Unique Entries: Defines specialized,
entry-levelconfiguration adapted for all markdown files. - Unified Plugins: Enables content transformation using widely-adopted tools like
remarkandrehype. - Global Frontmatter: Streamlines workflow by offering centralized options for markdown
metadata. - Global Components: Defines
global componentsthat can be used in all markdown files without manual setup. - Special Elements: Supports parsing Svelte special elements such as
svelte:headetc. in markdown files. - Code Highlighter: Offers quick and easy customization for
syntax highlighting.
Documentation
Everything you need for a quick start.
Contribute
Check out the quick guide for more info.
License
Developed in 🇭🇷 Croatia, © Sveltek.
Released under the MIT license.
On this page
Languages
TypeScript100.0%
Contributors
MIT License
Created March 1, 2025
Updated March 10, 2026
