{"repo":"DenserMeerkat/hyphen","free":true,"listed":false,"github":"https://github.com/DenserMeerkat/hyphen","clone":"git clone https://github.com/DenserMeerkat/hyphen.git","description":"⌨️ WYSIWYG markdown editor library for Compose Multiplatform. Live formatting, keyboard shortcuts, clipboard, and undo/redo history.","language":"Kotlin","stars":57,"topics":["android","compose-multiplatform","desktop","jetpack-compose","kmp","kotlin","kotlin-multiplatform","markdown","markdown-editor","rich-text-editor"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Hyphen The Markdown-Native WYSIWYG Editor for Compose Multiplatform. Type Markdown, see live formatting. Copy selections as clean Markdown, and build autocomplete triggers (like @mentions) in minutes. → Try the live web demo Key Pillars 🚀 Markdown-Native State : Markdown is the source of truth. The editor state is built directly around Markdown, ensuring consistent serialization. ✍️ Instant Inline Formatting : Type Markdown tags directly ( , , # ) and watch them transform instantly under the cursor. No preview split-panes, no mode-switching. 📋 Smart Clipboard Serialization : Copying formatted content automatically serializes it into Markdown, allowing users to paste directly into Slack, Discord, GitHub, or Obsidian. 🏷️ Triggers & Autocomplete : Define trigger symbols like @ or # to invoke suggestion overlays with built-in hardware keyboard navigation, hover cards, and context menus. --- Features ✍️ Instant Inline Markdown Rendering Type Markdown syntax directly and watch it convert as you write — no mode switching or preview pane required. Syntax Style ------------------------- ---------------------- text Bold text Italic text Underline text Link text Inline code text Strikethrough ==text== Highlight # at line start Heading 1 ## at line start Heading 2 ### at line start Heading 3 #### at line start Heading 4 ##### at line start Heading 5 ###### at line start Heading 6 - at line start Bullet list 1. at line start Ordered list at line start Blockquote - [ ] at line start Che","default_branch":null,"files":null,"tree":[],"storefront":"/r/DenserMeerkat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DenserMeerkat/hyphen/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}