MiniMark : The CLI Markdown Editor / Viewer
Project description
MiniMark : The CLI Markdown Editor / Viewer
🔷 Installation of Pre-requisites
- 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
🔷 Installation & Usage
- 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)
Usage
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
🔷 Features
(🟢 = 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) 🔵
- Support for emoji short-codes 🟢
- Zotero support 🟠
- TTS support 🟠
- Hand-drawing support 🟠
🔷 Links
- Official Webpage & Documentation : https://xbais.net/minimark.html
- PyPI : https://pypi.org/project/minimark/0.0.1.2/#description
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
minimark-0.0.2.0.tar.gz
(37.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file minimark-0.0.2.0.tar.gz.
File metadata
- Download URL: minimark-0.0.2.0.tar.gz
- Upload date:
- Size: 37.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53f9fc0a73df04c717e19c6e838ee6f7b64599fcb5da8fb746c1ee9ca1cdd80b
|
|
| MD5 |
975cba050bd100919b373eb5ce0c27c0
|
|
| BLAKE2b-256 |
c9549e482626c5b30a0c79824eb7df7edee2c53d0499304def4f816d22c180b7
|
File details
Details for the file minimark-0.0.2.0-py3-none-any.whl.
File metadata
- Download URL: minimark-0.0.2.0-py3-none-any.whl
- Upload date:
- Size: 35.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2179415d2a0f6cdf0a7fb0aca465a86707dc044ae981da27dbc4e65407afd71e
|
|
| MD5 |
74269f0154dbeb8950a123367cb51ad9
|
|
| BLAKE2b-256 |
53350113ef6050147997bc8233d6fb2c55f9c018b5ae7e1eb9d7f7e6bf441616
|