I want to make vim-like markdown editor with WYSIWYG live preview. Is it better done from scratch, or is it possible as a neovim plugin, integration or fork?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • neovim

    Vim-fork focused on extensibility and usability

  • I don't think in-place live preview like Typora and Marktext can be implemented as a neovim plugin. Even https://github.com/neovim/neovim/pull/9496 hasn't been implemented yet.

  • firenvim

    Embed Neovim in Chrome, Firefox & others.

  • I believe one possible way is to fork an html/js/css-based app like Marktext and make it a neovim client by adding something similar to Firenvim. But it might share downsides with existing apps: becoming slow with large or content-rich documents 😭.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • glow.nvim

    A markdown preview directly in your neovim.

  • glow.nvim

  • nabla.nvim

    take your scientific notes :pencil2: in Neovim

  • nabla.nvim

  • nvim-typora

    Discontinued Bindings for Typora's Markdown in Neovim

  • nvim-typora

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts