Skip to content

generate animated pseudo random glitch SVG from Unicode characters

License

Notifications You must be signed in to change notification settings

metaory/glitcher-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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
# Clone
git clone [email protected]:metaory/glitcher-cli.git

# Navigate
cd glitcher-cli

Tip

Temporary usage bash glitcher out.svg hello world

# 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

About

generate animated pseudo random glitch SVG from Unicode characters

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Languages