{"library":"marked-vue","title":"marked-vue","description":"A Vue 3 component for rendering Markdown content using the marked library. Current stable version is 1.3.0, released with a focus on Vue 3 composition API and TypeScript support. It provides a declarative way to parse and display Markdown directly in Vue templates, with built-in syntax highlighting and custom renderer options. Unlike other Vue-markdown libraries, marked-vue is built on top of the highly optimized marked parser and offers seamless integration with Vue's reactivity system. It supports slot-based customization and is actively maintained with regular updates aligned with marked's release cadence.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install marked-vue"],"cli":null},"imports":["import MarkedVue from 'marked-vue'","import { Component } from 'marked-vue'","import { createMarkedVue } from 'marked-vue'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"<!-- Vue 3 component -->\n<template>\n  <MarkedVue :value=\"markdownContent\" />\n</template>\n\n<script setup>\nimport MarkedVue from 'marked-vue'\nimport { ref } from 'vue'\n\nconst markdownContent = ref('# Hello World\\n\\nThis is **bold** and *italic*.')\n</script>","lang":"typescript","description":"Shows basic usage of the MarkedVue component to render Markdown as HTML in a Vue 3 app.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}