MarpUI
A MARP Markdown slide workbench for individual users that supports writing, previewing, presentation, export and theme expansion.
##Functional characteristics - Markdown slide editing: Built-in Monaco editor supports syntax highlighting, autocompletion and real-time preview of the current page. - Multi-page presentation management: Support new decks, thumbnail navigation, drag-and-drop sorting, fast jump and automatic save. - Extend Markdown capabilities: Built-in markdown-it extensions such as footnotes, task lists, subtitles, highlighting, definition lists, abbreviations, etc. - Mermaid chart rendering: You can write Mermaid content such as flow charts, sequence charts, and Gantt charts directly in the slide. - Theme and style customization: Built-in `default`,`gaia`, and `uncover` themes, and supports importing and editing custom CSS themes. - Presentation and speaker view: Support full-screen screening, speaker notes, next page preview and speech timer. - Multi-format export: You can export HTML, PDF, and PPTX, suitable for sharing, printing and secondary presentation. - Picture and material management: Each deck uses a separate catalog to store picture materials for easy migration, packaging and long-term maintenance. - Plug-in extension: Support the installation of `markdown-it` plug-ins to add additional syntax capabilities to the rendering chain. ###Usage process 1. Enter the demonstration name on the home page, for example,'May Day Travel Sharing' and click 'Create'. 2. After entering `/editor/*.md`, the Markdown editor is on the left, the current page preview is on the right, and the current deck name and the `Present` button will be displayed at the top. 3. When you need to add a new page, click the `+` on the right side of the bottom thumbnail bar; when you need to insert common syntax, use the `Insert` menu at the top first. 4. When you need charts, formulas, or speaker notes, you can insert templates from Insert > Mermaid Diagram, Math (block), Speaker Notes, and then edit the content as needed. 5. When you need to customize the visual style, you can quickly switch themes through the `Theme` menu on the edit page, or enter `Theme > Manage Themes` / `Preferences > Themes` to import CSS themes. 6. After completion, you can save and export through the `File` menu, or you can click `Present` to select one of the two modes: `Fullscreen` and `Presenter View` to rehearse the speech.

