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

https://github.com/metaory/glitcher-cli

generate animated pseudo random glitch SVG from Unicode characters
https://github.com/metaory/glitcher-cli

cli glitch glitch-art svg svg-animations svg-filters svg-generator

Last synced: 3 months ago
JSON representation

generate animated pseudo random glitch SVG from Unicode characters

Awesome Lists containing this project

README

        



generate animated pseudo random glitch SVG from ASCII characters














---

> [!TIP]
> The following attributes are random
>
> - number of slices
> - height of slices
> - color channel shifts
> - duration of animations
> - keyTime of animations
> - values of frames

---

INSTALLATION
------------

- clone repo
- give execution permissions
- place it in your path

```sh
# Clone
git clone [email protected]:metaory/glitcher-cli.git

# Navigate
cd glitcher-cli
```

> [!TIP]
> Temporary usage
> `bash glitcher out.svg hello world`

```sh
# Give execution permissions
chmod +x glitcher

# Link it somewhere in your $PATH
ln -svf $PWD/glitcher /usr/bin/glitcher

# Use it anywhere
# Create out.svg with 'hello world' content
glitcher out.svg hello world
```

---

SYNOPSIS
--------

glitcher FILE TEXT...

---

REQUIREMENTS
------------

- GNU Bash v5+
- GNU bc
- GNU coreutils
- sort
- uniq

---

TODO
----

- [ ] noise arg
- [ ] density arg
- [ ] color arg
- [ ] font arg
- [ ] help

---

> [!CAUTION]
> Only tested on Linux

---

LICENSE
-------

[MIT](LICENSE)