{"repo":"gravity-ui/markdown-editor","free":true,"listed":false,"github":"https://github.com/gravity-ui/markdown-editor","clone":"git clone https://github.com/gravity-ui/markdown-editor.git","description":"Markdown wysiwyg and markup editor","language":"TypeScript","stars":414,"topics":["prosemirror","react","wysiwyg","yfm","diplodoc","gfm","markdown","codemirror"],"license":"MIT","category":"productivity","readme_excerpt":"@gravity-ui/markdown-editor &middot; Markdown wysiwyg and markup editor MarkdownEditor is a powerful tool for working with Markdown, which combines WYSIWYG and Markup modes. This means that you can create and edit content in a convenient visual mode, as well as have full control over the markup. 🔧 Main features - Support for the basic Markdown and YFM syntax. - Extensibility through the use of ProseMirror and CodeMirror engines. - The ability to work in WYSIWYG and Markup modes for maximum flexibility. Install Required dependencies Please note that to start using the package, your project must also have the following installed: @diplodoc/transform , react , react-dom , @gravity-ui/uikit , @gravity-ui/components and some others. Check out the peerDependencies section of package.json for accurate information. Getting started The markdown editor is supplied as a React hook to create an instance of editor and a component for rendering the view.\\ To set up styling and theme see UIKit docs. Read more: - How to connect the editor in the Create React App - How to add preview for markup mode - How to add HTML extension - How to add Latex extension - How to add Mermaid extension - How to write extension - How to add GPT extension - How to add text binding extension in markdown Development 1. Install Nodejs environment, version is specified in .nvmrc file. We recommend using NVM or a similar tool. 2. Install pnpm, version is specified in package.json in \"packageManager\" property. 3. In","default_branch":null,"files":null,"tree":[],"storefront":"/r/gravity-ui","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gravity-ui/markdown-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."}