Skip to content

Anay0305/Card-Graphics-Api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Card Graphics API

Card Graphics API is a lightweight, Flask-based microservice that generates dynamic visuals for Discord communities. From personalized profile cards to stylish leaderboards, it adds a professional, engaging touch to Discord bots and servers.

Features

  • Dynamic Profile Cards: Generate personalized user profiles with avatars, levels, XP, and ranks in polished card formats.
  • Leaderboards: Automatically create image-based leaderboards showcasing top members in the server.
  • Server Stats Visuals: Display server rankings, activity highlights, and community stats in graphical form.
  • API-First Design: Provides ready-to-use REST endpoints (/profile, /leaderboard, /server_top) for quick integration.
  • Custom Graphics: Built using Python’s Pillow library, supporting fonts, overlays, themes, and badges.
  • Lightweight & Flexible: Can run as a standalone service or seamlessly integrate into any existing bot framework.
  • Reliable & Updatable: Includes error handling, validation, and a /git_pull endpoint for instant updates.

Tech Stack

  • Backend: Flask (Python)
  • Image Processing: Pillow (PIL)
  • Data Handling: JSON
  • Version Control: Git

Regular Updates & Community Support

The project is actively maintained with new templates, optimizations, and features added over time.
Feedback and contributions are always welcome to help improve visuals and expand use cases.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages