Ecosyste.ms: Awesome

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

https://github.com/mazznoer/lolcrab

Like lolcat but with noise and more colorful.
https://github.com/mazznoer/lolcrab

cli lolcat rainbow

Last synced: 15 days ago
JSON representation

Like lolcat but with noise and more colorful.

Lists

README

        

# `lolcrab`

[![crates.io](https://img.shields.io/crates/v/lolcrab.svg)](https://crates.io/crates/lolcrab)

Like [`lolcat`](https://github.com/busyloop/lolcat) but with [noise](https://en.wikipedia.org/wiki/OpenSimplex_noise) and more colorful. This is a fork of [lcat](https://github.com/davidkna/lcat-rs).

![lolcrab](docs/images/lolcrab.png)

## Installation

Pre-compiled binaries for Linux, macOS and Windows is avaliable on [release page](https://github.com/mazznoer/lolcrab/releases).

### Cargo

`lolcrab` can be installed with [cargo](https://www.rust-lang.org/tools/install).

```shell
cargo install lolcrab
```

## Usage

```text
Usage: lolcrab [OPTIONS] [File]...

Arguments:
[File]... [default: -]

Options:
-g, --gradient Sets color gradient [default: rainbow] [possible values: cividis, cool,
cubehelix, fruits, inferno, magma, plasma, rainbow, rd-yl-gn, sinebow,
spectral, turbo, viridis, warm]
-c, --custom ... Create custom gradient using the specified colors
--sharp Sharp gradient
-s, --scale Sets noise scale. Try value between 0.01 .. 0.2 [default: 0.034]
-S, --seed Sets seed [default: random]
-i, --invert Colorize the background
-r, --random-colors Use random colors as custom gradient [1 .. 100]
-a, --animate Enable animation mode
-d, --duration Animation duration
--speed Animation speed
-h, --help Print help information
-V, --version Print version information
```