- Install NVM Package Manager :
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
- Install Pupetteer :
npx puppeteer browsers install chrome-headless-shell
- Install Mermaid CLI :
npm install -g @mermaid-js/mermaid-cli
- Install Ripgrep Utility :
sudo apt install ripgrep
- Install Kitty :
sudo apt install kitty
- For Ubuntu < 24.04 LTS :
pip3 install minimark
- For Ubuntu == 24.04 LTS :
pip3 install minimark --break-system-packages
(NOTE : Ubuntu 24 does not allow installing any python packages without the additional flag, but rest assured : IT IS SAFE, if you dont want this, you can install Minimark in a separate Python venv)
To open a markdown file with minimark, simply...
- Open the Kitty terminal emulator.
- Within Kitty, use the command :
minimark -file /location/to/my_markdown_file.md
(🟢 = Impemented, 🔵 = May work, but hasn't been tested, 🟠 = Upcoming)
- Dark mode support 🟢
- Latex support 🟢
- Mermaid Diagram Support 🟢
- Windows Support 🔵
- TODO support 🟠
- Git versioning support 🟠
- Export to other formats (PDF / Word / HTML / Latex) 🟠
- Rich Email support 🟠
- Online File Sync 🟠
- Online collaboration 🟠
- SSH support (can work over SSH) 🔵
- Official Webpage & Documentation : https://xbais.net/minimark.html
- PyPI : https://pypi.org/project/minimark/0.0.1.2/#description