A simple, flat, and minimalistic badge generator that can embed a website's favicon and custom text. Built with Hono and Deno.
This service is hosted on ValTown for instant, serverless deployment and sharing.
/huyhieu?url=<website>&label=<label>&value=<value>&color=<color>&textcolor=<textcolor>&size=<size>&radius=<radius>&shape=<shape>
url
(optional): Website to fetch favicon fromlabel
(optional): Left text (default: 'huy' if both label and value are missing)value
(optional): Right text (default: 'hieu' if both label and value are missing)color
(optional): Right background color (default: green, supports hex codes)textcolor
(optional): Right text color (default: white, supports hex codes)size
(optional): Badge size (small
, medium
, large
, default: small
)radius
(optional): Border radius in px (default: 0, only for rect
)shape
(optional): Badge shape (rect
, parallelogram
, etc.; default: rect
)/huyhieu?url=github.com
/huyhieu?url=github.com&label=GitHub
/huyhieu?url=github.com&value=Text
/huyhieu?url=github.com&label=GitHub&value=Text
/huyhieu?url=github.com&label=GitHub&value=Text&color=blue&textcolor=cyan
/huyhieu?url=github.com&label=GitHub&value=Text&size=small
/huyhieu?url=github.com&label=GitHub&value=Text&size=large
/huyhieu?url=github.com&label=GitHub&value=Text&radius=10
/huyhieu?url=github.com&label=GitHub&value=Text&shape=parallelogram
/huyhieu
→ shows 'huy hieu' /huyhieu/vsmarketplace/<statType>/<namespace>?label=<true|false>&color=<color>&size=<size>&shape=<shape>
statType
: The type of statistic to display
download
/ install
- Total installations (173M)rating
- Average rating (4.2)namespace
: Extension identifier (e.g., ms-python.python
)label
(optional): Show label text (default: true
)color
, size
, shape
, etc.: Same styling options as regular badges/huyhieu/vsmarketplace/download/ms-python.python
/huyhieu/vsmarketplace/install/ms-python.python
/huyhieu/vsmarketplace/rating/ms-python.python
/huyhieu/vsmarketplace/download/ms-python.python?label=false
/huyhieu/vsmarketplace/download/ms-python.python?color=purple&shape=parallelogram
If you use Deno and ValTown for the first time, you may need to add it to your PATH:
# Set deno to path set PATH=%PATH%;%USERPROFILE%\.deno\bin # Install vt deno install -grAf jsr:@valtown/vt # Run in local deno run --allow-net main.js