It's like our own instance of img.shields.io
, but hosted in Deno Deploy with:
hono
andchanfana
for API docs, validation and routing- Deno KV for storing badge metadata
badges-maker
npm library for generating badges on the fly
You can see the API docs at https://badges.api.lorebooks.wiki/docs or explore our docs here
See docs/hackclub-badges.md
for more details!
deno task dev
It will listen on localhost:8080
by default unless overriden by PORT
environment variable.
AGPL