Pixel matrix manipulation on the command line
Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
examples
lib
spec
workers
.gitignore
Gemfile
LICENSE
README.md

README.md

Pixelist

Pixelist provides a simple command line application to manipulate pixel matrices stored in text files. It comes with a set of commands to create a matrix or set pixels and a set of workers which run algorithms on a pixel matrix.

The pixel matrix is stored in a text file, which can be edited in a text editor. Each character is representing one pixel.

There is a plugin framework which can be used to add workers which run on a pixel matrix. This can be used to implement algorithms such as Conway's Game of Life:

Pixelist Life (step 50)
+--------+
|        |
|        |
|  O     |
|   OO   |
|  OO    |
|        |
|        |
|        |
+--------+

Pixelist is meant for experimenting with algorithm which operate on a simple pixel matrix and learn or experiment with programming techniques such as TDD. If you find creative use for it, please let me know.