• Stars
    star
    323
  • Rank 130,051 (Top 3 %)
  • Language
    Go
  • License
    GNU General Publi...
  • Created about 5 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An extension to parrot.live, with support for more animations! http://ascii.live

ascii.live

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

Running locally

To run the server locally on port 8080, run:

go run main.go

Running in Docker

docker run -p 8080:8080 hugomd/ascii-live:latest

Adding frames

  • Fork this repository
  • Create a new frame file in /frames, call it the name of your frames/animation, e.g. parrot.go
  • Inside your new file, create an exported list of frames, e.g.
package frames

// This is the value stored in the FrameMap
var MyAnimation = DefaultFrameType(myAnimationFrames)

var myAnimationFrames = []string{
  `Frame1`,
  `Frame2`,
  `Frame3`,
}

Frame Contributions

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

Related Projects

More Repositories

1

parrot.live

🐦 Bringing animated parrots to terminals everywhere
JavaScript
3,481
star
2

cloudflare-ddns

Zero dependency dynamic DNS 🐳
Go
63
star
3

micro-up

⬆️ A microservice to check whether a website is πŸ†™
JavaScript
35
star
4

go-todo

Simple API using Gin and Gorm (Postgres) to get a feel for Golang
Go
33
star
5

trail

An image with a mouse trail in pure JS.
HTML
14
star
6

is-currency

πŸ’° Validates whether a given string is a currency, according to ISO 4217.
JavaScript
14
star
7

micro-flags

πŸ‡¦πŸ‡Ί A microservice that returns flag icons by country code
JavaScript
11
star
8

blog

✍️ My blog.
JavaScript
9
star
9

lnd-nostr-zapper

⚑️⚑️⚑️
Go
9
star
10

cmyk

πŸ€– A simple, modular, Discord bot ✨
JavaScript
9
star
11

joi-currency-code

πŸ’° Joi validation for ISO 4217 currency codes.
JavaScript
9
star
12

kubernetes-homelab

8
star
13

lnd-invoice

Generates a ⚑ payment invoice with a QR code
HTML
8
star
14

peaks

πŸ”οΈ Gets a random Swiss mountain peak or lists all peaks
JavaScript
7
star
15

travultr

🐦 πŸš€ A CLI client for Vultr
JavaScript
7
star
16

dotfiles

πŸ’  dotfiles
Emacs Lisp
7
star
17

micro-emoji

πŸŽ‰ A microservice for serving, listing and searching for emoji
JavaScript
6
star
18

tealeaf

JavaScript
5
star
19

vyltr

🍬 A Vultr API wrapper
JavaScript
5
star
20

build-a-command-line-chat-app-with-chatkit

A CLI chat app, built with Chatkit
JavaScript
5
star
21

odin

Bot for tipping sats! ⚑
JavaScript
5
star
22

horloge

⏲️ A simple timer utility.
JavaScript
4
star
23

slack-typing-indicator

Whenever someone types something, you type something πŸ˜‰
Go
4
star
24

is-currency-symbol

πŸ’° Validates whether a given input is a valid currency symbol.
JavaScript
3
star
25

fake-hugo

Load my tweets into Redis, create a Markov chain, and generate sentences πŸ€–
JavaScript
3
star
26

is-currency-code

πŸ’° Validates whether a given string is a currency code, according to ISO 4217.
JavaScript
3
star
27

nostr-au

nostr.au homepage
HTML
2
star
28

crypto_prices_ex

An Elixir project that uses GenServer to write BTC and ETH market price in USD to a CSV at intervals πŸ’°πŸ“ˆ
Elixir
2
star
29

adventofcode2019

JavaScript
2
star
30

hapi-pusher-chatkit-server

A Pusher Chatkit token server written in Hapi πŸš€
JavaScript
2
star
31

adventofcode2022

1
star
32

adventofcode2021

JavaScript
1
star
33

docs

Write down everything you need to know about anything πŸ’‘
HTML
1
star
34

micro-description

✍️ A microservice to get the description of a GitHub repository
JavaScript
1
star
35

fodmap-react

A React frontend for searching for ingredients β€” shows whether they are or are not allowed in the FODMAP diet.
JavaScript
1
star
36

temere

πŸ€– ✨ A JavaScript Markov chain bot which, given non-random (sensical) input text, spits out semi-gibberish sentences.
1
star
37

ls

A list of things I've published using Zeit's Now
JavaScript
1
star
38

nostr-scripts

Useful scripts for nostr.au
Shell
1
star
39

Reddit-ADN

Bot that gets the up and coming posts from the Reddit frontpage and posts them to App.net every 10 minutes.
Python
1
star
40

test-package

Test zeit/release package.
JavaScript
1
star
41

ref-replace

Replaces $ref in JSON objects so that they can be stored in Mongo.
JavaScript
1
star
42

hugo-base-image

Dockerfile for the Hugo blogging engine
Dockerfile
1
star
43

five_hundred

500 the card game
Elixir
1
star
44

fpinkotlin-solutions

Solutions to the exercises in Functional Programming in Kotlin
Kotlin
1
star