{"id":94631,"title":"Bidirectional Markdown Support for Tiptap","tagline":"The text editor that speaks the language of LLMs: Markdown!","body":"Hi everyone, we’re the team behind Tiptap, the open source text editor framework used by thousands of developers to build rich text and AI-powered writing tools.\n\nWe just launched **bidirectional Markdown support!** You can now import Markdown into Tiptap and export your editor content back to Markdown, without losing structure or formatting.\n\n![uploaded image](/media/?type=post\u0026id=94631\u0026key=user_uploads/1335640/a7c2a608-e669-4e56-bf8c-05fdece38c47)\n\n### **The problem**\n\nMarkdown is becoming the common language for AI and LLM-based workflows.\\\nWhen you feed prompts, train models, or structure outputs, they often rely on Markdown. But most editors don’t handle it well. Converting between Markdown and rich text is lossy, inconsistent, and full of edge cases.\n\nDevelopers who build AI tools, documentation platforms, or note-taking apps need a way to work _natively_ with Markdown without giving up modern editing experiences.\n\n### **How we’re solving it**\n\nWith this release, Tiptap makes Markdown a native format. You can:\n\n* **Parse** Markdown content into Tiptap's ProseMirror-based JSON for editing,\n* **Serialize** your Tiptap content back to multiple variants of Markdown,\n* **Use it client-side or server-side** via the MarkdownManager,\n* **Define custom Markdown** syntax for your custom nodes and marks,\n\n### **How to try it**\n\n1. Install the Markdown package via _@tiptap/markdown_\n2. Either setup the _MarkdownManager_ and directly parse and serialize it or import the _Markdown_ extension and extend your editor instance with Markdown features\n3. Use the serialized and parsed content in your apps (for example parsing file contents or AI streams)\n\n### **Why this matters**\n\nAs AI tools grow, Markdown is quickly becoming the glue between humans and LLMs. Writers, developers, and apps need a format both people and models can read and write.\n\nBy making Markdown fully bidirectional, Tiptap bridges that gap, giving developers a foundation to build the next generation of editors, copilots, and AI-native content tools.\n\n### **Call to action**\n\nIf you’re building AI products or content tools that use Markdown, try it out and tell us how it fits into your stack.\n\nDocs: https://tiptap.dev/docs/editor/markdown/ \n\nYou can reach us at [humans@tiptap.dev](https://mailto:humans@tiptap.dev) or discuss on [GitHub](https://github.com/ueberdosis/tiptap/discussions)","slug":"OcJ-bidirectional-markdown-support-for-tiptap","created_at":"2025-10-14T17:57:43.333Z","updated_at":"2026-06-20T18:16:43.023Z","total_vote_count":12,"url":"https://www.ycombinator.com/launches/OcJ-bidirectional-markdown-support-for-tiptap","share_image_url":"https://www.ycombinator.com/media/?type=post\u0026id=94631\u0026key=user_uploads/1335640/a7c2a608-e669-4e56-bf8c-05fdece38c47","company":{"id":29079,"name":"Tiptap","slug":"tiptap","url":"https://tiptap.dev/","logo":"https://bookface-images.s3.amazonaws.com/small_logos/5ea1ff4314cdf63ee3867e1d262f8d1119847e40.png","batch":"Summer 2023","industry":"B2B","tags":["Developer Tools","Open Source","AI"],"search_path":"https://bookface.ycombinator.com/company/29079"}}