Lua Markdown

Open-source Lua projects categorized as Markdown

Top 15 Lua Markdown Projects

  • keyboard

    ⌨ Toward a more useful keyboard (by jasonrudolph)

    Project mention: Toward a More Useful Keyboard | /r/patient_hackernews | 2023-06-14
  • glow.nvim

    A markdown preview directly in your neovim.

    Project mention: Live markdown preview? | /r/vim | 2023-05-18
  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • mkdnflow.nvim

    Fluent navigation and management of markdown notebooks

    Project mention: Task management at emacs org-mode level in neovim | /r/neovim | 2023-07-01

    I like logseq for knowledge management and tasks. And since it's all plain markdown files they are easy to quickly open and search in nvim. is really nice for this because it can follow the internal links and create new pages.

  • nvim

    Straightforward and pure Lua based Neovim configuration for my work as DevOps/Cloud Engineer with batteries included for Python, Golang, Rust, and, of course, YAML (by Allaman)

    Project mention: Best way to setup Nvim on NixOS? | /r/NixOS | 2023-01-08

    Not OP, but I had the same question. I would prefer to manage my nvim config not the NixOS way.

  • headlines.nvim

    This plugin adds horizontal highlights for text filetypes, like markdown, orgmode, and neorg.

    Project mention: how to change the background color of code blocks in markdown file? | /r/neovim | 2023-06-29

    However, I'm unable to get it to work, and I filed an `issue` on `github`:

  • autolist.nvim

    Automatic list continuation and formatting for neovim, powered by lua

  • dotfiles

    My personal dotfiles, about neovim, zsh shell, tmux... (by AGou-ops)

    Project mention: How to automatically wrap lines when split screen? | /r/neovim | 2022-11-09

    Definitely, here is my config.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • mdeval.nvim

    Neovim plugin that evaluates code blocks inside documents

    Project mention: Using Obsidian for code snippets and technical notes | /r/ObsidianMD | 2023-04-07

    In neovim I am able to run code blocks with [mdeval.nvim]( and see the output, which I found very useful for this particular user case.

  • follow-md-links.nvim

    Easily follow markdown links with this neovim plugin

    Project mention: Why are you use neovim/vim? | /r/neovim | 2023-07-01

    My configuration is in Fennel. I have implemented features such as header insertion and bullet point toggling, as well as some hotkeys, like for inserting a link. The functionality for following links is provided by the plugin. My notes are stored within a Git repository, which allows nvim-tree to set the root project, so I can use Telescope to find what I need. Essentially, that's it.

  • ltex_extra.nvim

    Provides external LTeX file handling (off-spec lsp) and other functions.

    Project mention: Simple plugin to handle code actions from ltex-ls | /r/neovim | 2023-03-14

    How is this different from ltex_extra.nvim?

  • Singularis

    My System Configuration ⚙️

    Project mention: LSP servers keep crashing neovim | /r/neovim | 2023-06-02

    Here's the code for my setup (you can also find the entire lsp file here):

  • edit-markdown-table.nvim

    Edit Markdown Tables from Neovim using Treesitter

    Project mention: Do you know of an alternative to vim-table-mode plugin? | /r/neovim | 2023-05-04
  • maim.nvim

    Take Screenshots from Neovim

    Project mention: Plugin: maim.nvim - About Take Screenshots from Neovim | /r/neovim | 2023-05-28

    I've opened up an issue for tracking

  • nvim-mail-merge

    NeoVim mail merge plugin

    Project mention: nvim-mail-merge plugin : rewritten, faster, new options... | /r/neovim | 2023-08-28

    After a while, I've finally rewritten nvim-mail-merge plugin, which really needed improvement...

  • task-toggler.nvim

    Neovim plugin for toggling tasks in markdown files

    Project mention: Plugin - task-toggler | /r/neovim | 2023-07-22


  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-08-28.

Lua Markdown related posts


What are some of the best open-source Markdown projects in Lua? This list will help you:

Project Stars
1 keyboard 1,997
2 glow.nvim 1,011
3 mkdnflow.nvim 479
4 nvim 473
5 headlines.nvim 400
6 autolist.nvim 209
7 dotfiles 164
8 mdeval.nvim 136
9 follow-md-links.nvim 115
10 ltex_extra.nvim 85
11 Singularis 58
12 edit-markdown-table.nvim 22
13 maim.nvim 21
14 nvim-mail-merge 7
15 task-toggler.nvim 4
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.