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
- Host: GitHub
- URL: https://github.com/metaory/glitcher-cli
- Owner: metaory
- License: mit
- Created: 2024-10-20T17:19:48.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2025-01-25T22:02:42.000Z (5 months ago)
- Last Synced: 2025-04-02T12:12:06.080Z (3 months ago)
- Topics: cli, glitch, glitch-art, svg, svg-animations, svg-filters, svg-generator
- Language: Shell
- Homepage:
- Size: 104 KB
- Stars: 87
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)