~evanj/ascii

Image to ascii API
331031fa — Evan M Jones 11 months ago
Feat(readme and license): Adding readme and license.
84f070c0 — Evan M Jones 11 months ago
Feat(*): Init.

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~evanj/ascii
read/write
git@git.sr.ht:~evanj/ascii

You can also use your local clone with git send-email.

                _ _                         _                        
  __ _ ___  ___(_|_)  _____   ____ _ _ __  (_) ___  _ __    ___  ___ 
 / _` / __|/ __| | | / _ \ \ / / _` | '_ \ | |/ _ \| '_ \  / _ \/ __|
| (_| \__ \ (__| | ||  __/\ V / (_| | | | || | (_) | | | ||  __/\__ \
 \__,_|___/\___|_|_(_)___| \_/ \__,_|_| |_|/ |\___/|_| |_(_)___||___/
                                         |__/                        

MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMD88888NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMM$?+=~~~~=IZMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMN+++=~:~~:::+$NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMM+++:=~:??:~:+$ZMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMD~I++=~~~~:~:~Z$MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMM7?===+++:~~~:Z$MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMDZI+~::~:~~:$$NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMN$+~:~:~:7$DMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMM7?~:~~:I$8MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMM+?~~~:+ZZMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMZ++:~:~Z$MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM+?:~~=77NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM$+?++=?$8MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMD=?:::~$$MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMM+?~~~:+7OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMM??~::::?IDMMMMMMMMMMMMNO$$777$Z8NMMMMMMMMMMMMMN8DDMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMI++=+++==IDMMMMMMMMMM$++=~:++::~=?Z8MMMMMMMMMN=+==I8MMMMMMMMMM
MMMMMMMMMMMMMMMMMM$+?==~:::~+ZNMMMMMM8I++~:::=?:~::::+I$DMMMMMMZ=?::~IZMMMMMMMMM
MMMMMMMMMMMMMMMMMMZ=+:::~~~::+I$8D8$I+=?+:~~::?~:~~:~?~:=IOMMMM$=+:~:$7NMMMMMMMM
MMMMMMMMMMMMMMMMMMN=?:~~~~:~?+~:~~=?~~::I=::~~+=~:::?=:~::~?ZNM+?=:~:$7DMMMMMMMM
MMMMMMMMMMMMMMMMMMMZ+=:~::+?=::~::=?::~:~?=I7$O8O$?++:~~~~::??I+I~:~:O7MMMMMMMMM
MMMMMMMMMMMMMMMMMMMMOI=:=?+~:~~~~:++:~::~?7Z8MMMMMM87+~::~:?+:~~=?::?O$MMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMNZI?~::~~~~~:?~::~+7$OMMMMMMMMMMD$+~:+?:~~::?~~O7NMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMNOI+~:::::~?~=?7Z8NMMMMMMMMMMMMMD$+?::::~:=?$78MMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMN8Z7II?7$Z8DNMMMMMMMMMMMMMMMMMMNO7+=~~~?7ZDMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMD888DNMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM

Welcome! This is a simple API endpoint hosted on Zeit's Now 2.0. There's only
one route: "/" and this route takes two optionaly query parameters. "u" for an
image URL and "w" for the width of the image. "u" defaults to the image of above
and "w" defaults to 100 and all values of "w" must stay between 80 and 400.

Example: 

https://ascii.evanjon.es/?w=80&u=https://scontent-sea1-1.cdninstagram.com/vp/a95667d3f3b8465d9e66098339c75c17/5D99DA41/t51.2885-15/sh0.08/e35/s640x640/59795683_566836853803156_1548408955243742005_n.jpg?_nc_ht%3Dscontent-sea1-1.cdninstagram.com

This ascii-ifies an image at: 

https://scontent-sea1-1.cdninstagram.com/vp/a95667d3f3b8465d9e66098339c75c17/5D99DA41/t51.2885-15/sh0.08/e35/s640x640/59795683_566836853803156_1548408955243742005_n.jpg?_nc_ht%3Dscontent-sea1-1.cdninstagram.com

and makes it width of 80 characters.

Enjoy.