https://github.com/gordonzhang2024/tkmarker
A Markdown editor using Tkinter
https://github.com/gordonzhang2024/tkmarker
markdown-editor markdown-to-html python-gui-apps python3 tkinter
Last synced: 4 months ago
JSON representation
A Markdown editor using Tkinter
- Host: GitHub
- URL: https://github.com/gordonzhang2024/tkmarker
- Owner: GordonZhang2024
- License: gpl-3.0
- Created: 2024-03-22T09:37:16.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T01:13:08.000Z (about 2 years ago)
- Last Synced: 2024-04-14T06:46:37.900Z (about 2 years ago)
- Topics: markdown-editor, markdown-to-html, python-gui-apps, python3, tkinter
- Language: Python
- Homepage: https://gordonzhang.pythonanywhere.com/projects/tkMarker/
- Size: 220 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#  tkMarker
Tutorial project: A light weight text editor
[](https://github.com/GordonZhang2024/tkMarker/releases)





## Installation
### Installing the dependencies
###### GNU/Linux
This project requires **Tkinter**.
To install it, type command:
```bash
$ sudo apt-get install python-tk # On Debian based GNU/Linux distributions
$ sudo dnf install python3-tkinter # On Fedora based GNU/Linux distributions
```
### Installing tkMarker
###### GNU/Linux
First, you need to [download a release](https://github.com/GordonZhang2024/tkMarker/releases) and extract the source tarball.
Then, type command:
```bash
$ pip install -r requiremonts.txt
$ ./install.sh
```
> [!IMPORTANT]
> Please use Python >= 3.8
### Creating desktop icon
Write this to `~/.local/share/applications/tkmarker.desktop`
```
[Desktop Entry]
Name=tkMarker
Exec=/home//.local/bin/tkmarker
Type=Application
Icon=/static/tkMarker.png
Categories=Development;
Keywords=Markdown;
```
## Usage
Type command:
```bash
$ tkmarker &
```
You will see the editor.
## License
MIT License
---
*This is a software with **ABSOLUTELY NO WARRANTY**.*
*Feel free to report an issue.*
**You are welcomed to start a pull request.**