SVG-бейджи по URL, на готовом сервисе или у себя.
badges.ws делает SVG-бейджи из URL. Пишешь в адресе подпись, значение и цвет, и бейдж готов. Или указываешь npm, PyPI, GitHub и ещё 20+ платформ, и получаешь бейдж с живыми данными. Можно выбрать стиль, скругление, логотип из Simple Icons и анимацию.
Он для всех, у кого есть проект и нужны бейджи в README или документации. Бейджи в README моих проектов сделаны на нём. Можно брать готовый сервис или поднять свой одной командой Docker. А если хочется рендерить бейджи прямо в своём Rust-приложении, без отдельного сервиса, рендеринг вынесен в библиотеку badgelib.
Писал его на Rust в конце 2024 и начале 2025. Это выглядело как довольно простая задача, но вылилось в несколько месяцев работы и дебагинга разных API.
Использование
https://badges.ws/badge/{label}-{message}-{color}[<img src="https://badges.ws/badge/Version-1.0.0-red" />](https://your-project.link)Self-hosted
docker run -d -p 8080:8080 ghcr.io/vladkens/badges:main