awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

30 个仓库

Awesome GitHub RepositoriesMarkdown Previewers

Tools that provide real-time rendering and visualization of markdown content during the editing process.

Distinguishing note: Focuses on live-preview functionality for markdown files rather than general-purpose markdown parsing or static site generation.

Explore 30 awesome GitHub repositories matching development tools & productivity · Markdown Previewers. Refine with filters or upvote what's useful.

Awesome Markdown Previewers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • atom/atomatom 的头像

    atom/atom

    60,807在 GitHub 上查看↗

    Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom development environments. It functions as a syntax highlighting editor and a version control integrated editor that tracks file changes and synchronizes code with remote repositories. The editor allows for the modification of its own core functionality and supports a package-based plugin system for creating custom themes and snippets. It also serves as a Markdown preview editor, providing side-by-side visual rendering for content authoring. The platform includes capabilities fo

    Ships a live side-by-side visual rendering engine for Markdown content authoring.

    JavaScript
    在 GitHub 上查看↗60,807
  • benweet/stackeditbenweet 的头像

    benweet/stackedit

    22,805在 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

    Provides real-time markdown rendering with synchronized scrolling between the editor and preview panes.

    JavaScriptbloggercouchdbdropbox
    在 GitHub 上查看↗22,805
  • pandao/editor.mdpandao 的头像

    pandao/editor.md

    14,315在 GitHub 上查看↗

    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

    Ships a real-time dual-pane live preview that updates as the user types Markdown content.

    JavaScriptcodemirrorcommonmarkdocumentation
    在 GitHub 上查看↗14,315
  • vanessa219/vditorVanessa219 的头像

    Vanessa219/vditor

    11,074在 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

    Renders markdown text into HTML in real-time, supporting custom themes and footnotes for a live preview.

    TypeScriptcommonmarkeditorgfm
    在 GitHub 上查看↗11,074
  • sparksuite/simplemde-markdown-editorsparksuite 的头像

    sparksuite/simplemde-markdown-editor

    10,149在 GitHub 上查看↗

    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

    Provides real-time rendering and visualization of markdown syntax as the user types or uses formatting tools.

    JavaScript
    在 GitHub 上查看↗10,149
  • 0x7c13/notepads0x7c13 的头像

    0x7c13/Notepads

    10,131在 GitHub 上查看↗

    Notepads is a minimalist text editor for Windows that renders its interface directly through native Win32 API calls, without relying on cross-platform toolkits. It is built around a single-instance document model where each open file is managed as an independent object with its own undo history and state, organized through a tab-based interface with keyboard-driven navigation. The editor distinguishes itself by supporting bidirectional text flow, allowing users to toggle paragraph direction between left-to-right and right-to-left. It also includes a real-time Markdown live preview that displa

    Parses Markdown content in real time and displays a formatted HTML preview alongside the source.

    C#appdiff-viewerfluent
    在 GitHub 上查看↗10,131
  • gcssloop/androidnoteGcsSloop 的头像

    GcsSloop/AndroidNote

    9,332在 GitHub 上查看↗

    AndroidNote is a technical knowledge base and reference resource for Android development. It provides comprehensive guidance on application architecture, custom view development, and advanced graphics programming. The project is distinguished by its depth in visual implementation, covering pseudo-3D perspective projections via virtual cameras and complex 2D rendering using Bézier curves and PorterDuff color blending. It also provides detailed methodologies for app modularization and the management of internal libraries through private Maven repositories and JitPack. The reference surface ext

    Features a unified view that combines editing and real-time visualization of Markdown content.

    Javaandroidandroid-studiocustom-view
    在 GitHub 上查看↗9,332
  • laverna/lavernaLaverna 的头像

    Laverna/laverna

    9,189在 GitHub 上查看↗

    Laverna is an open-source note-taking application designed as a privacy-focused alternative to Evernote. It operates as a single-page application that runs entirely in the browser, combining Markdown editing with client-side encryption to ensure note content is encrypted on the device before it ever reaches a server or cloud storage. The application distinguishes itself through its offline-first architecture, storing notes locally using browser storage for full offline access and editing capabilities. It synchronizes notes across devices through a unified interface that connects to multiple b

    Renders Markdown formatting and mathematical expressions in real-time as the user types.

    JavaScriptlavernanote-takingpeer-to-peer
    在 GitHub 上查看↗9,189
  • microsoft/vscode-tips-and-tricksmicrosoft 的头像

    microsoft/vscode-tips-and-tricks

    9,086在 GitHub 上查看↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    Covers the use of live-preview windows for rendering Markdown content during editing.

    在 GitHub 上查看↗9,086
  • joemccann/dillingerjoemccann 的头像

    joemccann/dillinger

    8,256在 GitHub 上查看↗

    Dillinger 是一个基于浏览器的 Markdown HTML5 编辑器,专为实时文本编辑和视觉渲染而设计。它充当云同步写作工具,将标记语法转换为实时 HTML 预览,利用 OAuth 集成身份验证将用户与第三方服务连接起来。 该项目通过将云文档同步与外部存储提供商集成,并提供到 Medium 等平台的直接发布功能而脱颖而出。它还包括一个专用的 Markdown 转 PDF 转换器,用于生成专业文档,以及一个专注模式,以创建无干扰的写作工作流。 该编辑器通过多格式导出选项、支持拖放的本地文件管理以及可自定义的用户界面提供全面的内容管理。安全性通过客户端 HTML 清理处理,以防止渲染过程中的脚本注入。

    Offers a real-time visual preview of Markdown content as it is being edited.

    TypeScript
    在 GitHub 上查看↗8,256
  • iamcco/markdown-preview.nvimiamcco 的头像

    iamcco/markdown-preview.nvim

    7,888在 GitHub 上查看↗

    markdown-preview.nvim is a real-time browser-based previewer for Markdown files written within the Neovim text editor. It functions as a live Markdown renderer that converts source text into HTML and provides a synchronized scroll interface to coordinate the editor and the browser preview window. The tool allows for visual customization through a Markdown CSS customizer, enabling the application of custom stylesheets to the rendered documents. It also supports the embedding of local image assets and the rendering of technical diagrams, charts, and mathematical formulas. The system manages th

    Provides a real-time, browser-based previewer for Markdown files edited in Neovim.

    JavaScript
    在 GitHub 上查看↗7,888
  • taniarascia/takenotetaniarascia 的头像

    taniarascia/takenote

    7,123在 GitHub 上查看↗

    TakeNote is a containerized web application designed as a markdown notes manager for developers. It provides a structured environment for storing technical documentation and plain text snippets using categories and favorites. The application functions as a specialized markdown text editor featuring multi-cursor support and keyboard shortcuts for high-efficiency text manipulation. It includes a live preview mode that renders markdown with syntax highlighting for code blocks. The system covers note organization and management through category-based filtering, bulk collection actions, and a dra

    Provides a live preview mode that renders markdown with syntax highlighting for code blocks.

    TypeScriptgithub-synchacktoberfestmarkdown-editor
    在 GitHub 上查看↗7,123
  • skwp/dotfilesskwp 的头像

    skwp/dotfiles

    6,976在 GitHub 上查看↗

    This project is a curated configuration suite and development environment bootstrapper designed to optimize Zsh and Vim. It provides a collection of dotfiles, plugins, and scripts that automate the installation of system packages and shell tools to standardize a local workstation. The suite focuses on creating a consistent experience across the command line and text editor. It implements a Zsh shell framework with syntax highlighting and fuzzy matching, alongside a Vim configuration that includes advanced plugins and modal editing. It also provides a set of sane defaults and Vim-style keybind

    Renders markdown files as HTML in a browser for a live visual preview during editing.

    Ruby
    在 GitHub 上查看↗6,976
  • qvacua/vimrqvacua 的头像

    qvacua/vimr

    6,971在 GitHub 上查看↗

    VimR is a native macOS graphical user interface for the Neovim editor. It wraps the Neovim binary within a Swift and AppKit application to provide system-level window management and OS integration. The application includes a project workspace manager for organizing files and windows into distinct contexts, a graphical file browser for navigating directory structures, and a fuzzy file searcher for locating files using approximate string matching. It also features a markdown and HTML previewer with synchronized side-by-side scrolling.

    Provides real-time rendering and side-by-side visualization of markdown and HTML content during editing.

    Swiftcocoamacosneovim
    在 GitHub 上查看↗6,971
  • joeyespo/gripjoeyespo 的头像

    joeyespo/grip

    6,807在 GitHub 上查看↗

    Grip is a GitHub API rendering tool and markdown previewer that transforms local markdown files into styled HTML. It functions as a converter for processing markdown text into HTML files and as a local server for verifying content appearance before it is committed to a repository. The project ensures visual parity with GitHub by using the GitHub API to render content, applying the specific styles used in repository comments, issues, and pull requests. It includes a mechanism to embed external CSS directly into generated HTML files for portable offline distribution and utilizes disk-based asse

    Acts as a local markdown previewer that uses an external API to verify visual appearance before commitment.

    Python
    在 GitHub 上查看↗6,807
  • microsoft/vscode-docsmicrosoft 的头像

    microsoft/vscode-docs

    6,549在 GitHub 上查看↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Renders Markdown text in real-time with synchronized scrolling between the editor and the preview window.

    Markdownvscode
    在 GitHub 上查看↗6,549
  • sinelaw/freshsinelaw 的头像

    sinelaw/fresh

    5,914在 GitHub 上查看↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Edits Markdown in a dedicated mode that renders formatted output alongside the source.

    Rustideterminal-basedtext-editor
    在 GitHub 上查看↗5,914
  • pbek/qownnotespbek 的头像

    pbek/QOwnNotes

    5,792在 GitHub 上查看↗

    QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem, avoiding proprietary formats and enabling direct file access. It functions as a Nextcloud Notes client, syncing notes and metadata with Nextcloud or ownCloud servers through a companion API service for versioning and sharing. The application also integrates with AI providers and exposes a local MCP server for external agents to search and fetch notes, and includes a companion browser extension for capturing web content, bookmarks, and screenshots. The editor distinguishes itself thr

    Provides live Markdown preview with syntax highlighting, inline images, and heading folding.

    C++
    在 GitHub 上查看↗5,792
  • wereturtle/ghostwriterwereturtle 的头像

    wereturtle/ghostwriter

    4,909在 GitHub 上查看↗

    Ghostwriter 是一个无干扰的 Markdown 文本编辑器和写作环境。它作为一个桌面应用,旨在最大限度地减少视觉干扰,让作者使用 Markdown 语法撰写长篇文档。 该项目集成了一个实时预览器,使用 Webkit 引擎将 Markdown 文本实时渲染为 HTML。它还充当文档转换器,允许用户通过集成处理工具将 Markdown 文件导出为各种其他格式。 该软件提供跨平台的 Windows 和 Linux 文本编辑功能,基于 Qt 框架构建以实现原生性能。其能力面涵盖文档创作、实时视觉反馈以及将纯文本标记转换为渲染后的 HTML。

    Includes a live previewer that renders Markdown into HTML for immediate visual feedback during writing.

    C++
    在 GitHub 上查看↗4,909
  • mark-when/markwhenM

    mark-when/markwhen

    4,842在 GitHub 上查看↗

    Markwhen 是一个 Markdown 数据可视化工具和时间轴生成器,可将结构化文本转换为交互式的时间顺序视图。它作为基于文本的时间轴编辑器,将纯文本编辑与事件序列的实时视觉预览同步。 该系统以多种格式呈现时间顺序数据,包括级联时间轴、甘特图、日历和简历。它支持通过 Docker 容器化进行自托管,允许用户在私有基础设施上运行渲染器。 该项目包含一个用于自定义视图开发的客户端库,并提供与 VS Code 编辑器的集成,以同步文本编辑与可视化时间轴。它还提供了用于管理事件日期范围并将时间顺序数据组织成结构化页面的工具。

    Provides real-time visual timeline previews while editing markdown files for project tracking.

    HTML
    在 GitHub 上查看↗4,842
上一个12下一个
  1. Home
  2. Development Tools & Productivity
  3. Markdown Previewers

探索子标签

  • Access Control SettingsConfigurations for managing which network devices can access the local preview server. **Distinct from Preview Layout Configurations:** Focuses on network accessibility and security constraints of the preview server, unlike layout configurations which handle visual appearance.
  • Custom Style InjectionApplying external or local CSS stylesheets to modify the visual appearance of markdown previews. **Distinct from Markdown Previewers:** Distinct from Markdown Previewers: focuses specifically on the ability to inject custom CSS to theme the output.
  • Editor-Integrated PreviewersAn editor that parses Markdown content in real time and displays a formatted HTML preview alongside the source. **Distinct from Markdown Previewers:** Distinct from Markdown Previewers: integrates the preview directly into the editor interface rather than as a separate tool.