30 个仓库
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Dillinger 是一个基于浏览器的 Markdown HTML5 编辑器,专为实时文本编辑和视觉渲染而设计。它充当云同步写作工具,将标记语法转换为实时 HTML 预览,利用 OAuth 集成身份验证将用户与第三方服务连接起来。 该项目通过将云文档同步与外部存储提供商集成,并提供到 Medium 等平台的直接发布功能而脱颖而出。它还包括一个专用的 Markdown 转 PDF 转换器,用于生成专业文档,以及一个专注模式,以创建无干扰的写作工作流。 该编辑器通过多格式导出选项、支持拖放的本地文件管理以及可自定义的用户界面提供全面的内容管理。安全性通过客户端 HTML 清理处理,以防止渲染过程中的脚本注入。
Offers a real-time visual preview of Markdown content as it is being edited.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Markwhen 是一个 Markdown 数据可视化工具和时间轴生成器,可将结构化文本转换为交互式的时间顺序视图。它作为基于文本的时间轴编辑器,将纯文本编辑与事件序列的实时视觉预览同步。 该系统以多种格式呈现时间顺序数据,包括级联时间轴、甘特图、日历和简历。它支持通过 Docker 容器化进行自托管,允许用户在私有基础设施上运行渲染器。 该项目包含一个用于自定义视图开发的客户端库,并提供与 VS Code 编辑器的集成,以同步文本编辑与可视化时间轴。它还提供了用于管理事件日期范围并将时间顺序数据组织成结构化页面的工具。
Provides real-time visual timeline previews while editing markdown files for project tracking.