awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
iamcco avatar

iamcco/markdown-preview.nvim

0
View on GitHub↗
7,888 stele·395 fork-uri·JavaScript·MIT·3 vizualizări

Markdown Preview.nvim

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 these updates via a local HTTP server and provides configurations to restrict preview access to the local machine or open it to other network devices.

Features

  • Markdown Previewers - Provides a real-time, browser-based previewer for Markdown files edited in Neovim.
  • Markdown Authoring Environments - Provides a live synchronized environment for authoring and verifying Markdown formatting.
  • Markdown Renderers - Converts Markdown source text into HTML elements directly within the browser.
  • Neovim Plugins - Extends Neovim with the ability to create structured text documents with real-time visual feedback.
  • Local HTTP Servers - Runs a background HTTP server to deliver rendered HTML and assets to the browser.
  • Scroll Synchronization - Coordinates the editor and browser preview so that scrolling one moves the other.
  • Viewport Coordinate Mapping - Provides spatial tracking to synchronize the editor line position with the browser viewport.
  • WebSocket State Synchronization - Uses WebSockets to synchronize document updates and scroll offsets in real-time.
  • Technical Content Renderers - Visualizes complex data using specialized syntax for charts, graphs, and mathematical formulas.
  • Technical Documentation - Facilitates the rendering of technical documentation including diagrams and formulas into web format.
  • Style Customizers - Provides a system for applying custom stylesheets to change the appearance of rendered documents.
  • Local Asset Embedding - Enables the display of image files stored on the local disk within the preview window.
  • Document Style Overrides - Provides mechanisms to override document layout and styles via custom CSS for brand consistency.
  • Custom Stylesheet Injection - Allows injecting custom CSS stylesheets to modify the visual appearance of the rendered preview.
  • Document Management - Previews Markdown in a browser with synchronized scrolling.

Istoric stele

Graficul istoricului de stele pentru iamcco/markdown-preview.nvimGraficul istoricului de stele pentru iamcco/markdown-preview.nvim

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face iamcco/markdown-preview.nvim?

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.

Care sunt principalele funcționalități ale iamcco/markdown-preview.nvim?

Principalele funcționalități ale iamcco/markdown-preview.nvim sunt: Markdown Previewers, Markdown Authoring Environments, Markdown Renderers, Neovim Plugins, Local HTTP Servers, Scroll Synchronization, Viewport Coordinate Mapping, WebSocket State Synchronization.

Care sunt câteva alternative open-source pentru iamcco/markdown-preview.nvim?

Alternativele open-source pentru iamcco/markdown-preview.nvim includ: yzhang-gh/vscode-markdown — This is a VS Code extension that provides a suite of tools for editing, previewing, and managing Markdown documents.… gcssloop/androidnote — AndroidNote is a technical knowledge base and reference resource for Android development. It provides comprehensive… instant-markdown/vim-instant-markdown — vim-instant-markdown is a real-time synchronization tool and renderer that displays Markdown text from Vim in a… joeyespo/grip — Grip is a GitHub API rendering tool and markdown previewer that transforms local markdown files into styled HTML. It… joemccann/dillinger — Dillinger is a browser-based Markdown HTML5 editor designed for real-time text editing and visual rendering. It… taniarascia/takenote — TakeNote is a containerized web application designed as a markdown notes manager for developers. It provides a…

Alternative open-source pentru Markdown Preview.nvim

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Markdown Preview.nvim.
  • yzhang-gh/vscode-markdownAvatar yzhang-gh

    yzhang-gh/vscode-markdown

    3,162Vezi pe GitHub↗

    This is a VS Code extension that provides a suite of tools for editing, previewing, and managing Markdown documents. It integrates an authoring toolset, a link management system, and a rendering engine to support the creation of structured technical documentation and knowledge bases. The project distinguishes itself through advanced reference handling and accessibility features, such as a system that automatically updates internal links when files or headers are renamed and an artificial intelligence tool for generating descriptive image alt text. It also supports the rendering of Mermaid dia

    TypeScriptmarkdownvscode
    Vezi pe GitHub↗3,162
  • gcssloop/androidnoteAvatar GcsSloop

    GcsSloop/AndroidNote

    9,332Vezi pe 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

    Javaandroidandroid-studiocustom-view
    Vezi pe GitHub↗9,332
  • instant-markdown/vim-instant-markdownAvatar instant-markdown

    instant-markdown/vim-instant-markdown

    2,753Vezi pe GitHub↗

    vim-instant-markdown is a real-time synchronization tool and renderer that displays Markdown text from Vim in a browser window. It functions as a document synchronizer that pushes editor buffer changes to a web client via WebSockets for immediate visual updates. The tool specifically renders GitHub Flavored Markdown, applying the styles and syntax used by GitHub to ensure consistent visual formatting. This provides a continuous feedback loop for layout and formatting during the technical documentation process.

    Vim Scriptmarkdownvim
    Vezi pe GitHub↗2,753
  • joeyespo/gripAvatar joeyespo

    joeyespo/grip

    6,807Vezi pe 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

    Python
    Vezi pe GitHub↗6,807
Vezi toate cele 30 alternative pentru Markdown Preview.nvim→