Thanks for your suggestion. I tried peek.nvim and found some cons:
- It required Deno runtime
- It does not support Table of Contents
- It does not have Dark/Bright mode button
- It does not support PlantUML
- It does not support term definition
- It does not support Sequence Diagrams
- It does not support Flowcharts
- It does not support Graphvis Dot
- It does not support Charts
- It does not support local images
This vim plugin is the best way to write Markdown documents. It has a lot of features:
Cross platform (MacOS/Linux/Windows)
Synchronised scrolling
Fast asynchronous updates
KaTeX for typesetting of math
PlantUML
Mermaid
Chart.js
js-sequence-diagrams
Flowchart
dot
Table of contents
Emojis
Task lists
Local images
Flexible configuration
Yes it is Iranian. There are original lyrics with their translations line by line. Users can comment on each section of a song or leave comments for the whole song. Unfortunately I don't know any alternatives in Arabic.