A lightweight Neovim plugin for formatting markdown tables. Just place your cursor anywhere inside a markdown table and trigger the formatter — it aligns pipes, cells, and headers for clean and readable output.

markdown (:TSInstall markdown)return { "timantipov/md-table-tidy.nvim",
-- default config
opts = {
padding = 1, -- number of spaces for cell padding
keymap = {
table_tidy = "<leader>tt", -- key for command :TableTidy<CR>
table_tidy_all = "<leader>ta", -- key for command :TableTidyAll<CR>
},
}
}
Format the table under the cursor: <leader>tt or execute command :TableTidy.
Format all tables in the current buffer: <leader>ta or execute command :TableTidyAll