Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mblumtritt/pixelflut

A fast Pixelflut client written in Ruby.
https://github.com/mblumtritt/pixelflut

client pixelflut pixelflut-client ruby

Last synced: about 2 months ago
JSON representation

A fast Pixelflut client written in Ruby.

Awesome Lists containing this project

README

        

# Pixelflut

A Pixelflut client written in Ruby.

- Gem: [rubygems.org](https://rubygems.org/gems/pixelflut)
- Source: [github.com](https://github.com/mblumtritt/pixelflut)

## Description

Based on the idea of a simple server protocol to collaborate on a shared canvas named [Pixelflut](https://cccgoe.de/wiki/Pixelflut) this gem implements a Ruby version of a client.

This gem is an open experiment. You are welcome to fork or create pull requests to find the fastest solution!

### Installation

Use the Ruby package manager to install the gem:

```sh
gem install pixelflut
```

Now the `pxf` command offers the complete functionality.

### General Help

You'll find some help on the command line:

```
$ pxf
Usage: pxf [options]

Options:
--host

target host address (default 127.0.0.1)
-p, --port target port (default 1337)
-c, --connections count of connections (default 4)
-x, --transpose-x transpose image pixels
-y, --transpose-y transpose image pixels
-m, --mode select pixel encoding (TEXT | BIN)
-t, --threads use threads instead of processes
-h, --help print this help
-v, --version print version information
```