awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OscarGodson avatar

OscarGodson/EpicEditor

0
View on GitHub↗
4,216 स्टार्स·330 फोर्क्स·JavaScript·MIT·5 व्यूज़epiceditor.com↗

EpicEditor

EpicEditor is a JavaScript-based Markdown editor designed as an embeddable UI component for web applications. It functions as a local-first content manager, utilizing browser local storage for automatic draft saving and offline content persistence.

The editor is distinguished by its use of iframes to isolate styles, preventing CSS leakage between the editor and the host application. It features a customizable Markdown parser that allows developers to replace the default parsing engine with custom functions to transform text into specific output formats.

The system provides a split-pane interface for simultaneous editing and previewing, with support for fullscreen mode and dynamic dimension adjustments. It includes a document management system for creating, renaming, and deleting files, as well as mechanisms to import and export content as text, HTML, or JSON.

Features

  • Embeddable Components - Provides an embeddable Markdown editor component with live preview and style isolation for web applications.
  • Local-First Document Managers - Functions as a document manager using browser local storage for automatic draft saving and offline persistence.
  • Custom Format Renderers - Transforms input text into various output formats like HTML or Markdown via customizable parsing functions.
  • Markdown Output Customization - Transforms markdown text into specific output formats by plugging in custom parsing functions and styles.
  • Markdown Editors - Implements a web-based text editor with a synchronized split-pane live preview for Markdown content.
  • Web Content Authoring Interfaces - Implements a professional writing environment with split-screen editing, automatic drafts, and offline support.
  • LocalStorage Persistence - Persists document drafts and metadata in browser local storage to enable offline content management.
  • Markdown Parsing Plug-ins - Allows developers to replace the default Markdown parsing engine with custom functions for flexible output rendering.
  • Browser Local Storage Management - Manages the creation, renaming, and deletion of documents stored within the browser's local storage.
  • CSS Isolation Wrappers - Uses iframes to isolate the editor and previewer styles, preventing CSS conflicts with the host web application.
  • Browser-Based Document Managers - Provides a serverless document management system for saving, renaming, and deleting work in local storage.
  • Iframe Integration - Integrates the editor and previewer into web applications using iframes to ensure complete style isolation.
  • Content Import and Export - Enables importing strings into local storage and exporting content as text, HTML, or JSON.
  • Markdown Parsers - Provides a customizable parsing engine that allows developers to replace the default Markdown transformation logic.
  • Editor Split Panes - Provides a split-pane interface that synchronizes raw text input with a real-time rendered preview.
  • Interface Mode Toggles - Includes a UI toggle to switch between the raw text editing view and the rendered content preview.
  • Event-Driven Callbacks - Implements an event-driven system that executes registered callback functions when editor states change or files are saved.
  • Embeddable UI Components - Ships as a flexible text editing component that can be themed and resized to fit various application layouts.
  • Theme Style Customizations - Offers a system to independently style the interface, input area, and previewer using separate CSS files.
  • Custom Stylesheet Injections - Provides the ability to inject custom stylesheets to theme the editor and previewer independently.
  • Editor Event Hooks - Provides callback hooks that trigger specific actions when documents are saved, updated, or loaded.
  • Editors - Embeddable Markdown editor with preview.
  • Rich Text Editors - Embeddable Markdown editor with live preview.

स्टार हिस्ट्री

oscargodson/epiceditor के लिए स्टार हिस्ट्री चार्टoscargodson/epiceditor के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

oscargodson/epiceditor क्या करता है?

EpicEditor is a JavaScript-based Markdown editor designed as an embeddable UI component for web applications. It functions as a local-first content manager, utilizing browser local storage for automatic draft saving and offline content persistence.

oscargodson/epiceditor की मुख्य विशेषताएं क्या हैं?

oscargodson/epiceditor की मुख्य विशेषताएं हैं: Embeddable Components, Local-First Document Managers, Custom Format Renderers, Markdown Output Customization, Markdown Editors, Web Content Authoring Interfaces, LocalStorage Persistence, Markdown Parsing Plug-ins।

oscargodson/epiceditor के कुछ ओपन-सोर्स विकल्प क्या हैं?

oscargodson/epiceditor के ओपन-सोर्स विकल्पों में शामिल हैं: sparksuite/simplemde-markdown-editor — This project is a browser-based Markdown composer and an embeddable JavaScript component designed to replace standard… tinymce/tinymce — TinyMCE is a JavaScript rich text editor and WYSIWYG HTML editor that provides a visual interface for creating and… jhollingworth/bootstrap-wysihtml5 — bootstrap-wysihtml5 is a rich text editor that integrates with the Bootstrap CSS framework to provide a visual… pandao/editor.md — Editor.md is an embeddable Markdown editor component for web applications that provides a real-time, dual-pane live… apankrat/nullboard — Nullboard is a local-first productivity tool and browser-based note organizer. It functions as a Kanban task board for… fabiospampinato/notable — Notable is a local-first markdown note taking application and document manager. It functions as a personal knowledge…

EpicEditor के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो EpicEditor के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • sparksuite/simplemde-markdown-editorsparksuite का अवतार

    sparksuite/simplemde-markdown-editor

    10,149GitHub पर देखें↗

    This project is a browser-based Markdown composer and an embeddable JavaScript component designed to replace standard HTML text areas with a formatted editing interface. It serves as a tool for Markdown content authoring, providing a visual environment for creating and formatting text. The editor features a formatting toolbar and keyboard shortcuts for real-time Markdown parsing, along with integrated spell checking to identify errors as the user types. It includes a system for automatic draft management that saves content to local storage at configurable intervals to prevent data loss. The

    JavaScript
    GitHub पर देखें↗10,149
  • tinymce/tinymcetinymce का अवतार

    tinymce/tinymce

    16,214GitHub पर देखें↗

    TinyMCE is a JavaScript rich text editor and WYSIWYG HTML editor that provides a visual interface for creating and formatting content within web applications. It functions as an extensible editor framework and web content management UI, allowing users to author and style documents through a browser-based interface. The project is distinguished by a plugin-based extension system and a public API that enable the addition of custom capabilities and modifications to the visual interface. It utilizes a framework-agnostic core, providing dedicated integration for React, Vue, and Angular. The syste

    TypeScript
    GitHub पर देखें↗16,214
  • jhollingworth/bootstrap-wysihtml5jhollingworth का अवतार

    jhollingworth/bootstrap-wysihtml5

    4,118GitHub पर देखें↗

    bootstrap-wysihtml5 is a rich text editor that integrates with the Bootstrap CSS framework to provide a visual interface for formatting HTML content. It functions as a localizable web editor and an HTML content parser that filters and validates tags and attributes to ensure clean content output. The project features a customizable rich text interface that allows for the modification of the toolbar and overall visual presentation through external stylesheets and HTML templates. It includes support for custom locale definitions and translated interface labels to accommodate international users.

    JavaScript
    GitHub पर देखें↗4,118
  • pandao/editor.mdpandao का अवतार

    pandao/editor.md

    14,315GitHub पर देखें↗

    Editor.md is an embeddable Markdown editor component for web applications that provides a real-time, dual-pane live preview alongside the raw source as the user types. It is designed as a plugin-based Markdown editor with a plugin architecture for extending functionality through custom modules, and it supports rendering LaTeX mathematical expressions using KaTeX as well as converting flowchart and sequence diagram syntax into visual diagrams within the preview. The editor distinguishes itself through its plugin-based extension system, which allows loading additional functionality through exte

    JavaScriptcodemirrorcommonmarkdocumentation
    GitHub पर देखें↗14,315
EpicEditor के सभी 30 विकल्प देखें→