Skip to content

πŸŽ–οΈπŸŽ¨ Instantly create custom badges for GitHub, docs, and more. Lightweight, self-hostable, with live integrations that keep badges always up to date. Elevate your projects in seconds!

License

Notifications You must be signed in to change notification settings

vladkens/badges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

badges.ws Β· Elegant badges for your standout projects

Badges.ws is the perfect way to add a touch of elegance to your GitHub repositories, documentation, or any project that needs a badge with personality. Designed to be fast, lightweight, and effortlessly stylish, Badges.ws lets you generate custom SVG badges in seconds.

Why Badges.ws?

  • βœ… Instant Integration – Generate badges for npm, PyPI, GitHub, and 15+ other platforms in seconds.
  • 🎨 Pixel-Perfect & Customizable – Choose colors, icons, and styles to match your brand.
  • πŸ”„ Always Fresh – Live integrations ensure your badges never show stale data.
  • ⚑ Blazing-Fast – Built with Rust for lightweight performance and minimal server footprint.
  • πŸ”§ Self-Hosting Freedom – Deploy with a single Docker command for full control over your infrastructure.

Showcase

Package Information

GitHub Insights

Marketplaces

Social

More Options

Visit badges.ws to explore!

Get Started in 10 Seconds

Creating your custom badge is as easy as plugging values into a URL:

https://badges.ws/badge/{label}-{message}-{color}

Replace {label}, {message}, and {color} with your desired text and color code, and your badge is ready to shine! Embed then in your readme.md:

[<img src="https://badges.ws/badge/Version-1.0.0-red" />](https://your-project.link)

Or self-host your badge service:

docker run -d -p 8080:80 ghcr.io/vladkens/badges:latest

Live Integrations

  • Languages & Packages: JS/TS (npm), Python (PyPI), Rust (Cargo), Ruby (Gems), PHP (Packagist), Dart (Pub), Haskell (Cabal), C#/F# (NuGet), Swift / ObjC (CocoaPods), Clojure (Clojars), Elixir (Hex), Puppet Forge, Perl (CPAN)
  • Marketplaces: Homebrew, VSCode Marketplace, Chrome Web Store, Firefox Add-ons, JetBrains Plugins
  • Services & CI/CD: GitHub, GitLab ⏳, Docker Hub, CodeCov, ReadTheDocs
  • Community: Discord, YouTube

(⏳ = Coming Soon)

Use as a Rust Crate

The core library powering Badges.ws, badgelib, can also be used as a standalone Rust crate for generating customizable SVG badges programmatically.

For more details and examples, check out the badgelib README.

Contribute

Missing an integration? Request or contribute β€” let’s build the ultimate badge toolkit together!

Credits & Inspiration

  • This project was inspired by Shields.io and Badgen.net.
  • Icons are provided by the amazing Simple Icons project.
  • The font used for badge rendering is DejaVu Sans, an open-source font family designed for high-quality text rendering.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

πŸŽ–οΈπŸŽ¨ Instantly create custom badges for GitHub, docs, and more. Lightweight, self-hostable, with live integrations that keep badges always up to date. Elevate your projects in seconds!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages