Skip to content

Badge Maker Slim: A lightweight, free tool to easily create and customize SVG badges for use in GitHub READMEs, CI/CD pipelines, and more. Save and load configurations via GitHub Gists.

License

Notifications You must be signed in to change notification settings

realvorl/BadgeSVGen

Repository files navigation

Badge Maker Lite

Welcome to the Badge Maker Lite! This project is a React-based tool that allows you to create custom SVG badges with personalized text, colors, and layouts. The application is user-friendly, providing real-time previews of your designs and offering features to save and load badge configurations.

Features

  • Text Customization: Customize the label and hint text on your badge.
  • Font Size Control: Adjust the font size for both the label and hint text.
  • Layout Control: Adjust the width, height, and divider line of the badge.
  • Color Customization: Customize the background and text colors for both the label and hint sections.
  • Live Preview: See real-time updates as you adjust your badge design.
  • SVG Code Output: Easily copy the generated SVG code to use in your projects.
  • Save and Load Feature: Save your badge configurations to GitHub Gists and load them later using a unique UUID.

In a nutshell

Visit the github pages of this repo, and you can create badges like these:

cusotm-badge
cusotm-badge
custom-badge
custom-badge
custom-badge

Save and Load Feature

Save a Badge

Once you’ve configured your badge, click the "Save Badge" button. The badge configuration will be saved to a GitHub Gist, and you’ll be provided with a unique URL that you can use to load your badge later.

Load a Badge

To load a previously saved badge, enter the UUID (the unique identifier provided after saving) into the input field and click the "Load Badge" button. The application will retrieve the configuration from GitHub and update the badge accordingly.

Contributing

Contributions are welcome! Please see the CONTRIBUTING.md file for guidelines on how to contribute to this project.

Code of Conduct

This project follows a Code of Conduct to ensure a welcoming environment for all contributors. By participating in this project, you agree to abide by its terms.

License

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

Support

If you find this project useful and would like to see more improvements, consider supporting it through Ko-Fi. Your support is greatly appreciated!

custom-badge

About

Badge Maker Slim: A lightweight, free tool to easily create and customize SVG badges for use in GitHub READMEs, CI/CD pipelines, and more. Save and load configurations via GitHub Gists.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published