whatisgithub

What is rikka-github-stats?

rikka0x/rikka-github-stats — explained in plain English

Analysis updated 2026-05-18

15PythonAudience · developerComplexity · 2/5LicenseSetup · easy

In one sentence

Generates a custom anime-themed GitHub stats card as an SVG image, self-hosted for free on Vercel.

Mindmap

mindmap
  root((Rikka GitHub Stats))
    What it does
      Anime-themed stats card
      Live GitHub REST data
      SVG output
    Tech stack
      Python
      Vercel
      GitHub REST API
    Use cases
      Profile README badge
      Self-hosted card generator
      Theme customization
    Audience
      Developers
      GitHub profile owners

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add a custom stats card to your GitHub profile README

USE CASE 2

Deploy your own themed stats card generator on Vercel for free

USE CASE 3

Switch between purple/teal and dark/blue color themes via a URL parameter

USE CASE 4

Show live repo, follower, star, and fork counts on a profile page

What is it built with?

PythonVercelGitHub REST APISVG

How does it compare?

rikka0x/rikka-github-stats0pen-sourcer/hearth13127905/deep-learning-based-air-gesture-text-recognition-
Stars151515
LanguagePythonPythonPython
Setup difficultyeasymoderatemoderate
Complexity2/53/53/5
Audiencedevelopervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

Rikka GitHub Stats generates a custom, anime themed image card that shows statistics from a GitHub profile, such as repository count, followers, stars, forks, and join date. The card is drawn as an SVG image with gradient progress bars for each stat and the user's GitHub avatar embedded directly in the image, so nothing else needs to load. It is designed to be self hosted on Vercel rather than run on your own server. Using it is simple: you add one image link to your GitHub profile README, pointing at the hosted service with your GitHub username as a parameter. The card then updates automatically each time it is viewed, since it pulls live data from the GitHub REST API rather than a cached snapshot, with results cached for one hour to keep load reasonable. Two color themes are included out of the box: the default purple and teal anime style, and a darker blue and pink alternative, chosen with a theme parameter in the link. Anyone who wants their own version can deploy it for free by forking the repository and importing it into a new Vercel project. Vercel detects that it is a Python project automatically, without needing a vercel.json configuration file, then deploys it as a serverless function. The project intentionally avoids using a web framework like Flask, instead building the server directly with Python's built in http.server module, which keeps the deployment lightweight. The tool runs on Python 3.11 or newer as a Vercel serverless function, and produces its output as an SVG image with an inline base64 encoded avatar rather than linking to an external image. It is released under the MIT license, so it can be freely reused, modified, or redeployed by anyone.

Copy-paste prompts

Prompt 1
Help me deploy my own copy of rikka-github-stats to Vercel by forking the repo.
Prompt 2
Show me how to add the Rikka GitHub Stats card to my GitHub profile README.
Prompt 3
Explain how to add a new color theme to rikka-github-stats.
Prompt 4
Why does this project avoid Flask and use http.server.BaseHTTPRequestHandler instead?

Frequently asked questions

What is rikka-github-stats?

Generates a custom anime-themed GitHub stats card as an SVG image, self-hosted for free on Vercel.

What language is rikka-github-stats written in?

Mainly Python. The stack also includes Python, Vercel, GitHub REST API.

What license does rikka-github-stats use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is rikka-github-stats to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is rikka-github-stats for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.