awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to hinesboy/mavoneditor

Projects sharing features with MavonEditor

30 open-source projects similar to hinesboy/mavoneditor, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • vanessa219/vditorVanessa219 avatar

    Vanessa219/vditor

    11,074View on GitHub↗

    Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored

    TypeScriptcommonmarkeditorgfm
    View on GitHub↗11,074
  • outline/rich-markdown-editoroutline avatar

    outline/rich-markdown-editor

    2,934View on GitHub↗

    This project is a modular rich text editing component for React applications, built on the ProseMirror framework. It provides a visual interface for composing and formatting content using markdown, while maintaining a structured document model that serializes back into clean markdown code. The editor is designed for high extensibility, allowing developers to inject custom behaviors and formatting commands through a plugin-driven architecture. It supports granular control over the editing environment, including the ability to override default styles, localize interface text, and configure spec

    TypeScripteditorhacktoberfestjavascript
    View on GitHub↗2,934
  • vmg/redcarpetvmg avatar

    vmg/redcarpet

    5,081View on GitHub↗

    Redcarpet is a security-focused Markdown to HTML parser and customizable renderer. It transforms Markdown text into structured HTML output while utilizing a security layer to filter or escape user-provided HTML tags and restrict link protocols to prevent vulnerabilities. The project distinguishes itself through a framework for custom document formatting, allowing the definition of how specific Markdown elements are converted to HTML via callback functions and custom classes. It also functions as a typographic formatter that converts standard punctuation and dashes into professional curly quot

    C
    View on GitHub↗5,081

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • tencent/cherry-markdownTencent avatar

    Tencent/cherry-markdown

    4,727View on GitHub↗

    Cherry Markdown is a web-based Markdown editor and parsing engine that converts markup text into sanitized HTML with a real-time synchronized preview pane. It functions as a rich text interface and WYSIWYG tool, providing a system for transforming markup strings into HTML documents or portable formats. The project distinguishes itself through high-performance rendering and a flexible extensibility model. It uses virtual DOM diffing and partial rendering to maintain responsiveness in large documents, and it allows for the creation of custom parsing rules and specialized HTML components via a p

    JavaScripteditorjavascriptmarkdown
    View on GitHub↗4,727
  • macdownapp/macdownMacDownApp avatar

    MacDownApp/macdown

    9,781View on GitHub↗

    Macdown is a markdown text editor and HTML renderer designed for structured document composition. It provides a workspace for writing in lightweight markup syntax while simultaneously generating a live HTML preview of the rendered output. The editor distinguishes itself through a programmable interface, offering a command line utility to open files or pipe text directly into the application. It further supports extensibility via a plugin system that allows for the addition of custom features and functional modules at runtime. The application handles technical documentation requirements inclu

    Rich Text Formatcocoamacosmarkdown
    View on GitHub↗9,781
  • isso-comments/issoisso-comments avatar

    isso-comments/isso

    5,284View on GitHub↗

    Isso is a self-hosted commenting system that provides a server and client-side script for adding interactive discussion threads to websites. It functions as an independent platform for managing site-wide comment sections and user profiles on private infrastructure, utilizing a JSON API and a Markdown rendering engine to handle user-generated content. The system is designed to support multi-site comment management, allowing a single server installation to serve independent threads for multiple different domains. It includes a dedicated moderation tool featuring signed URLs and an administrativ

    Pythoncommentingdisqusjavascript
    View on GitHub↗5,284
  • cnodejs/nodeclubcnodejs avatar

    cnodejs/nodeclub

    9,303View on GitHub↗

    Nodeclub is a self-hosted community forum and bulletin board system built as a Node.js web application. It serves as a platform for hosting social communities and managing user discussions. The software incorporates a markdown-based content management system for authoring rich text posts. It includes tools for user account management, registration, and administrative account activation to control platform access. The system provides content moderation through HTML sanitization and post submission rate limits. Additional capabilities include automated email notifications, Google Analytics int

    JavaScript
    View on GitHub↗9,303
  • harrychen0506/react-markdown-editor-liteHarryChen0506 avatar

    HarryChen0506/react-markdown-editor-lite

    1,135View on GitHub↗

    This project provides a lightweight Markdown text editing component designed for integration into React applications. It offers a split-pane interface that allows users to author content in a raw text editor while simultaneously viewing a rendered preview, with synchronized scrolling to ensure the two views remain aligned during the writing process. The editor is built to be highly extensible, allowing developers to customize the interface by toggling specific toolbar buttons or preview areas. It supports a plugin-based architecture for custom parsing logic and provides a callback-driven work

    TypeScriptcomponenteditorhtml
    View on GitHub↗1,135
  • mindoc-org/mindocmindoc-org avatar

    mindoc-org/mindoc

    7,826View on GitHub↗

    Mindoc is a self-hosted documentation portal and API documentation management system built as a Golang web application. It serves as a markdown documentation engine for authoring, organizing, and sharing technical interface documentation and database dictionaries. The system persists project data and user accounts using MySQL or SQLite databases. The platform distinguishes itself by integrating diagrams-as-code rendering via Mermaid syntax, allowing flowcharts, sequence diagrams, and Gantt charts to be generated directly from text. It supports a flexible content pipeline that combines markdow

    Gobeegodocumentgo
    View on GitHub↗7,826
  • jfcere/ngx-markdownjfcere avatar

    jfcere/ngx-markdown

    1,189View on GitHub↗

    This library provides a component-based solution for parsing and rendering markdown content directly within Angular applications. It functions as a bridge between raw markdown text and formatted HTML, enabling the display of dynamic content, remote documentation, and technical guides within a framework-native environment. The library distinguishes itself through a modular pipeline that allows for deep customization of the rendering process. Developers can override default HTML generation for specific elements, integrate third-party plugins for advanced syntax support, and manage the parsing l

    TypeScriptangularclipboardclipboardjs
    View on GitHub↗1,189
  • surmon-china/vue-awesome-swipersurmon-china avatar

    surmon-china/vue-awesome-swiper

    12,790View on GitHub↗

    vue-awesome-swiper is a Vue.js component wrapper for the Swiper library, providing a declarative interface for creating touch-enabled carousels. It serves as a virtualized slider component that can render only visible slides to maintain performance when handling large datasets. The project distinguishes itself through high-performance rendering and a wide array of visual effects, including 3D transitions, parallax movements, and image zoom capabilities. It also supports the synchronization of multiple slider instances and provides accessibility features such as ARIA roles and focus-scrolling

    JavaScriptcarouselcarrouselnuxtjs
    View on GitHub↗12,790
  • surmon-china/vue-quill-editorsurmon-china avatar

    surmon-china/vue-quill-editor

    7,405View on GitHub↗

    vue-quill-editor is a Quill rich text editor component for Vue applications. It provides an extensible WYSIWYG interface for creating and formatting rich text content within web applications. The component is designed to be SSR compatible, ensuring it functions in both client-side single page applications and server-side rendering environments to prevent hydration errors. The library supports the integration of external plugins for specialized functionality such as table creation and image resizing. It allows for the handling of editor events and the management of content through a Vue-based

    JavaScript
    View on GitHub↗7,405
  • david-desmaisons/vue.draggableDavid-Desmaisons avatar

    David-Desmaisons/Vue.Draggable

    20,609View on GitHub↗

    Vue.Draggable is a user interface component for Vue that enables drag-and-drop list reordering. It functions as a declarative wrapper for the Sortable.js library, providing a specialized list element that synchronizes the visual order of elements with an underlying data model. The project supports complex interactive layouts, including the ability to transfer items between multiple containers and clone items during the drag process. It provides mechanisms to restrict drag initiation to specific handle elements and allows for the embedding of static content within the draggable area. The fram

    JavaScript
    View on GitHub↗20,609
  • markedit-app/markeditMarkEdit-app avatar

    MarkEdit-app/MarkEdit

    3,666View on GitHub↗

    MarkEdit is a high-performance Markdown text editor and document navigator. It provides a scriptable editing environment that supports side-by-side HTML rendering for real-time formatting previews. The editor is distinguished by a multi-caret engine that enables rectangular block selections and simultaneous modification of multiple text ranges. It allows for extensive interface and functional customization through external CSS stylesheets and the integration of system-level scripts to automate repetitive tasks. The application includes tools for managing large documents, such as content bloc

    Swiftcodemirrorcodemirror6editor
    View on GitHub↗3,666
  • nhn/tui.editornhn avatar

    nhn/tui.editor

    17,984View on GitHub↗

    This project is a web-based rich text editor designed for markdown content authoring. It provides a dual-mode interface that synchronizes raw markdown syntax with a visual WYSIWYG editing experience, allowing users to toggle between modes while maintaining a consistent document state. The editor distinguishes itself through a modular architecture that supports custom content blocks and plugin extensions. This system enables the integration of specialized features such as code syntax highlighting, chart rendering, diagram generation, and complex table formatting. It also includes a live previe

    TypeScriptchartcommonmarkdocumentation
    View on GitHub↗17,984
  • joemccann/dillingerjoemccann avatar

    joemccann/dillinger

    8,256View on GitHub↗

    Dillinger is a browser-based Markdown HTML5 editor designed for real-time text editing and visual rendering. It functions as a cloud-synced writing tool that transforms markup syntax into live HTML previews, utilizing OAuth-integrated authentication to connect users with third-party services. The project distinguishes itself by integrating cloud document synchronization with external storage providers and offering direct publishing capabilities to platforms such as Medium. It also includes a dedicated Markdown-to-PDF converter for generating professional documents and a focus mode to create a

    TypeScript
    View on GitHub↗8,256
  • benweet/stackeditbenweet avatar

    benweet/stackedit

    22,805View on GitHub↗

    StackEdit is a browser-based Markdown editor designed for structured document authoring and collaborative content creation. It functions as an offline-first web application, allowing users to maintain full access to their documents and editing tools without an active internet connection, with changes automatically synchronized once connectivity is restored. The platform distinguishes itself through its support for real-time multi-user collaboration, utilizing operational transformation to merge concurrent edits from multiple participants. It features a modular architecture that supports speci

    JavaScriptbloggercouchdbdropbox
    View on GitHub↗22,805
  • typecho/typechotypecho avatar

    typecho/typecho

    12,372View on GitHub↗

    Typecho is a self-hosted PHP blogging platform and content management system designed for publishing blogs and journals. It functions as a multi-database CMS, providing a writing interface that converts lightweight markup language into formatted HTML for streamlined article authoring. The platform is built as a plugin-based system, allowing users to extend functionality and modify site behavior through third-party extensions. Site appearance and layout are managed through a customizable theme system. The system includes capabilities for managing content via custom data fields and supports da

    PHPblogmarkdownphp
    View on GitHub↗12,372
  • code-farmer-i/vue-markdown-editorcode-farmer-i avatar

    code-farmer-i/vue-markdown-editor

    1,270View on GitHub↗

    This project is a web-based markdown editing component designed for integration into Vue applications. It provides a text input interface for creating and modifying markdown content, featuring real-time rendering and a live preview that transforms source text into formatted HTML. The editor is built on a modular framework that supports custom plugins and visual themes, allowing developers to extend core functionality and align the workspace appearance with host application designs. It utilizes a standardized hook architecture to enable these extensions, ensuring that the editing environment c

    JavaScripteditormarkdownvue
    View on GitHub↗1,270
  • kde/ghostwriterKDE avatar

    KDE/ghostwriter

    4,797View on GitHub↗

    Ghostwriter is a distraction-free markdown text editor and document processor. It provides a focused writing environment for composing documents using markdown syntax, separating the drafting process from final formatting. The application features a minimalist interface designed to minimize visual clutter, including the ability to disable deletion keys to enforce a forward-only drafting flow. It includes a live statistics dashboard for tracking word counts and session metrics, as well as visual highlighting that fades non-active text to focus attention on the current line, sentence, or paragr

    C++
    View on GitHub↗4,797
  • milkdown/milkdownMilkdown avatar

    Milkdown/milkdown

    11,631View on GitHub↗

    Milkdown is a plugin-driven framework for building rich text editors that render and edit Markdown content in real time. It serves as an extensible rich text framework and a visual editor for Markdown documents, eliminating the need for a separate preview pane. The system is designed as a modular toolkit for creating customizable text editing experiences. It allows for the development of specialized editors with unique formatting rules and behaviors through a plugin-based extension model. The framework covers capabilities for markdown content management and the creation of visual editing int

    TypeScripteditorgfmjavascript
    View on GitHub↗11,631
  • sofish/pensofish avatar

    sofish/pen

    4,802View on GitHub↗

    Pen is a visual WYSIWYG markdown editor and live editing interface that converts markdown patterns into rich text elements in real-time. It serves as a tool for markdown content authoring and transforming editor state into standard markdown strings for export. The editor features a customizable text interface with a formatting toolbar for text-styling actions. It includes systems for hyperlink management and the automatic conversion of specific character sequences into structured headings, lists, blockquotes, and code blocks during the input process. The project provides capabilities for rea

    JavaScript
    View on GitHub↗4,802
  • posativ/issoposativ avatar

    posativ/isso

    5,284View on GitHub↗

    Isso is a self-hosted commenting system and WSGI comment server that allows users to manage decentralized discussion boards. It functions as a markdown discussion engine that transforms user-generated content into filtered HTML for secure display on webpages. The system is designed as a cross-domain comment host, enabling a single centralized server instance to serve unique comment sections across multiple distinct domains. It secures this integration using CORS hostname whitelisting to ensure comments are only embeddable on authorized websites. The platform provides a comprehensive moderati

    Python
    View on GitHub↗5,284
  • hermanmartinus/bearblogHermanMartinus avatar

    HermanMartinus/bearblog

    4,721View on GitHub↗

    Bear Blog is a lightweight, self-hosted blogging platform that compiles Markdown files into static HTML pages at build time without requiring a database. It focuses on minimal publishing workflows with full visual customization through built-in themes and custom CSS, including dark mode support. The platform distinguishes itself with bot-neutral readership tracking that only counts page views when a visitor scrolls or hovers, ensuring metrics exclude automated traffic. It supports multilingual site deployments as either separate independent instances or tag-based language versions, and offers

    CSS
    View on GitHub↗4,721
  • elipapa/markdown-cvelipapa avatar

    elipapa/markdown-cv

    1,487View on GitHub↗

    Markdown CV is a framework for authoring professional curriculum vitae using plain text files. It separates career content from visual presentation, allowing users to maintain their information in structured markdown while generating styled web pages and print-ready documents. The project distinguishes itself by utilizing browser-native print stylesheets and media queries to ensure high-quality physical document generation and PDF exports. It includes a local development server that provides real-time visual feedback during the editing process, ensuring that layout and typography adjustments

    CSScsscurriculumcurriculum-vitae
    View on GitHub↗1,487
  • notable/notablenotable avatar

    notable/notable

    23,516View on GitHub↗

    Notable is a local-first markdown note-taking application designed for managing personal knowledge bases. It functions as a document management system that stores all notes and attachments as plain text files directly on the local disk, ensuring data ownership and compatibility with external file-system tools. The application prioritizes a keyboard-centric workflow, utilizing a command-palette-driven interface to facilitate rapid navigation and content manipulation. It provides a distraction-free writing environment that allows users to hide interface elements, helping to maintain focus while

    cross-platformelectronlinux
    View on GitHub↗23,516
  • moeditor/moeditorMoeditor avatar

    Moeditor/Moeditor

    4,111View on GitHub↗

    Moeditor is a markdown text editor and document creator designed for drafting formatted text files with live preview capabilities. It functions as a visual editor that renders markdown syntax into a formatted layout in real time, supporting the authoring of technical content including mathematical expressions and diagrams. The editor includes specialized tools for transforming structured markdown-based diagram definitions into graphical representations and converting mathematical syntax into visual formulas within the preview window. It also features a multi-language interface that allows for

    JavaScriptelectronmarkdownmarkdown-editor
    View on GitHub↗4,111
  • mixu/markdown-stylesmixu avatar

    mixu/markdown-styles

    1,886View on GitHub↗

    This project is a static site generator and documentation builder designed to transform markdown files into styled HTML documents. It functions as a programmatic conversion engine, allowing developers to integrate markdown processing and layout rendering directly into automated build scripts and content workflows. The tool distinguishes itself through a pipeline-oriented architecture that supports custom plugin integration and metadata-driven template injection. Users can define global or per-file metadata to dynamically populate page content, while the system’s template-based generation allo

    HTML
    View on GitHub↗1,886
  • markdoc/markdocmarkdoc avatar

    markdoc/markdoc

    8,060View on GitHub↗

    Markdoc is a documentation content framework that extends standard Markdown with custom tags, typed schemas, and reusable components, parsing content into an abstract syntax tree and rendering it as React elements or HTML. It provides a structured authoring system where documents are processed through an AST-based pipeline, enabling validation, transformation, and flexible output generation. The framework distinguishes itself through a schema-driven validation pipeline that checks document structure and attribute values against defined rules, and a pluggable renderer architecture that accepts

    TypeScriptauthoringdocumentationmarkdoc
    View on GitHub↗8,060
  • slackhq/slacktextviewcontrollerslackhq avatar

    slackhq/SlackTextViewController

    8,266View on GitHub↗

    SlackTextViewController is a specialized iOS user interface framework and UIKit text input component designed for markdown editing and messaging input management. It provides a view controller subclass that bundles text input logic and layout management into a reusable component for iOS applications. The framework implements specific messaging interface behaviors, including inverted scroll layouts that anchor content from the bottom up and animated typing indicators. It supports a rich text input workflow with markdown formatting, prefix-based autocompletion, and the ability to insert images

    Objective-C
    View on GitHub↗8,266