{"repo":"markrahimi/mandoo-editor","free":true,"listed":false,"github":"https://github.com/markrahimi/mandoo-editor","clone":"git clone https://github.com/markrahimi/mandoo-editor.git","description":"A modern WYSIWYG editor for React & Next.js","language":"TypeScript","stars":12,"topics":["block-editor","contenteditable","dark-mode","nextjs","react-editor","rich-text","typescript","wysiwyg"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"MandooEditor A modern, lightweight WYSIWYG rich text editor for React & Next.js Feature-flagged · Fully typed · Zero runtime dependencies · &lt;400KB --- Features Feature Description -------------------- --------------------------------------------------------------------------------- Visual editor contenteditable WYSIWYG — no iframe, no Flash Block mode Drag-and-drop block editor with per-block type selector Text / HTML mode Raw HTML editing with syntax highlighting HTML & Markdown onChange fires in whichever format you choose Feature flags Enable or disable every toolbar button individually Media upload Wire any S3 / MinIO / custom API — just pass callbacks Plugins Link checker, tables, image editor, history, YouTube embed, subscript/superscript Fully typed End-to-end TypeScript with imperative ref handle Zero deps No runtime dependencies beyond React --- Installation ⚠️ Required — add this import wherever you use the editor: Add it in your layout, page, or component — wherever MandooEditor is rendered. Without it the editor has no styling. --- Quick Start --- API Reference Props Prop Type Default Description -------------- ------------------------- --------------------------- ---------------------------------------- value string — Controlled HTML value defaultValue string '' Uncontrolled initial HTML value onChange (value: string) = void — Fires on every change with current value outputFormat 'html' \\ 'markdown' 'html' Format for onChange and getValue() placeholder string ","default_branch":null,"files":null,"tree":[],"storefront":"/r/markrahimi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/markrahimi/mandoo-editor/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."}