Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

logo


A [WIP] pixel art editor inside the terminal.



pxltrm

`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.