ft_badges is a dynamic, fully customizable SVG badge generator designed specifically for 42 projects.

Whether you want to show off your perfect 125% score or just add some visual flair to your GitHub profile, ft_badges generates clean, responsive, and beautifully themed SVGs that you can drop directly into your README.md.

Warning:

This project is in Alpha. Expect unannounced breaking changes and large commits because of the hundreds of SVGs.

Features

  • Multiple Themes: Choose between dark and light modes to match your profile's aesthetic.
  • Styling Variants: Opt for the clean classic look or the textured noisy variant for a more retro feel.
  • Dynamic Colors: Badge accent colors automatically shift based on the project and pass/fail thresholds.
  • Custom Layouts: Pick between a sleek 42 logo or a bracketed text style [ 42 ].

Getting Started

Ready to upgrade your README?

  1. Check out the Usage Guide to learn how to construct your badge URLs.
  2. Browse the Projects in the sidebar to copy pre-generated Markdown snippets for specific assignments like libft or minishell.