Skip to content

generate animated pseudo random glitch SVG from ASCII 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

13 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 ASCII characters

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Languages