https://github.com/dylanaraps/pxltrm
🖌️ pxltrm - [WIP] A pixel art editor inside the terminal
https://github.com/dylanaraps/pxltrm
commandline commandline-interface pixel pixel-art pixel-art-maker terminal tui
Last synced: about 2 months ago
JSON representation
🖌️ pxltrm - [WIP] A pixel art editor inside the terminal
- Host: GitHub
- URL: https://github.com/dylanaraps/pxltrm
- Owner: dylanaraps
- License: mit
- Archived: true
- Created: 2018-06-05T09:26:03.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-07-23T02:11:35.000Z (almost 5 years ago)
- Last Synced: 2024-10-28T16:44:52.975Z (7 months ago)
- Topics: commandline, commandline-interface, pixel, pixel-art, pixel-art-maker, terminal, tui
- Language: Shell
- Homepage:
- Size: 66.4 KB
- Stars: 650
- Watchers: 13
- Forks: 25
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
A [WIP] pixel art editor inside the terminal.
`pxltrm` is a terminal pixel art editor written in pure bash. Draw pixel art
without a mouse using intuitive hotkeys.- Fast (*Less than 150 lines of pure bash*).
- Lightweight (*Low on CPU/Memory usage*).
- Supports 256 color terminal palette.
- Supports all hex colors (*through true-color terminals*).
- Undo/Redo of open screens.
- Save/Load screens.
- View saved screens with `cat`.
- Use any character or string as a brush.
- Responds to window resize.
- Vim `hjkl` movement.**Note:** This is a work in-progress. When you break it, let me know!
## Dependencies
- `bash 3.2+`
## Installation
- Move `pxltrm` somewhere in your `$PATH`.
## TODO
- [ ] Export to plain text (*chars + whitespace + colors*)
- [ ] Export to `ppm` or `bpm`.
- [ ] Manual.## Donate
Donations allow me to spend more time working on `pxltrm`
and my other
Open Source projects. If you like `pxltrm` and
want to give back in some
way you can donate below.