vladkens

badges.ws

Рисунок тушью: дорожный знак, человек копает рядом с кучей земли.

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