textual-paint/README.md

58 lines
1.4 KiB
Markdown
Raw Normal View History

2023-04-10 23:51:39 +03:00
textual-paint
=============
What if MS Paint isn't retro enough?
You need Paint in your terminal.
This is a TUI (Text User Interface) image editor, inspired by MS Paint, and built with [Textual](https://textual.textualize.io/).
## Development
Install Textual:
```bash
pip install "textual[dev]"
```
Run supporting live-reloading CSS:
```bash
textual run --dev paint.py
```
Or run normally:
```bash
python paint.py
```
## License
[MIT](LICENSE.txt)
## Unicode Symbols and Emojis for Paint Tools
- Free-Form Select: ✂️📐🆓🕸✨⚝🫥🇫/🇸
- Rectangular Select: ▧🔲
- Eraser: 🧼🧽🧹🚫👋🗑️
- Fill Bucket (Flood Fill): 🌊💦💧🌈🎉🎊🪣🫗
- Pick Color: 🎨💉
- Magnifier: 🔍🔎👀🔬🔭🧐🕵️‍♂️🕵️‍♀️
- Pencil: ✏️✍️🖎🖊️🖋️✒️🖆📝🖍️
- Brush: 🖌️🖌👨‍🎨🧑‍🎨💅
- Airbrush: 💨ᖜ╔🧴🥤🫠
- Text: 🆎📝📄📃🔤📜A
- Line: 📏📉📈⟍𝈏⧹
- Curve: ↪️🪝🌙〰️◡◠~∼≈∽∿〜〰﹋﹏≈≋~
- Rectangle: ▭▬▮▯◼️◻️⬜⬛🟧🟩
- Polygon: ▙𝗟𝙇⬣⬟△▲🔺🔻🔳🔲🔷🔶🔴🔵🟠🟡
- Ellipse: ⬭🔴🔵🔶🔷🔸🔹🟠🟡🟢🟣🫧
- Rounded Rectangle: ▢⬜⬛
## See Also
2023-04-11 01:31:41 +03:00
- [JavE](http://jave.de/), an advanced Java-based ASCII art editor
- [Playscii](http://vectorpoem.com/playscii/), a beautiful ANSI art editor