A project for hosting curl-based animations, all in one place, and a follow up to parrot.live
.
Any animations you want to add are welcome!
Try it out in your terminal:
curl ascii.live/parrot
To run the server locally on port 8080
, run:
go run main.go
docker run -p 8080:8080 hugomd/ascii-live:latest
/frames
, call it the name of your frames/animation, e.g. parrot.go
package frames
// This is the value stored in the FrameMap
var MyAnimation = DefaultFrameType(myAnimationFrames)
var myAnimationFrames = []string{
`Frame1`,
`Frame2`,
`Frame3`,
}
./frames/frames.go
, add your animation to the FrameMap
Here's a list of lovely people who have contributed frames to this project:
Contributor | Frame File | Repository |
---|---|---|
hexrcs | forrest.go |
run-forrest-run |
jmhobbs | parrot.go |
terminal-parrot |
01000001 | knot.go |
torus-knot |