GitHub Card User Guide

Transform your GitHub profile into beautiful shareable cards, showcasing your development achievements and contributions

Project Introduction

GitHub Card is a tool designed specifically for developers to transform your GitHub profile and contribution data into beautiful visualization cards.

These cards can be shared on social media, displayed on your personal website, or used in your resume to showcase your development achievements.

GitHub Card offers various template styles, supports real-time data updates, and allows for easy sharing of your cards via links or images.

GitHub Data
GitHub Card LogoProcess Conversion
Card PreviewBeautiful Card

Registration and Login

Login with GitHub Account

  1. Visit the GitHub Card homepage
  2. Click the “Login” button in the top right corner
  3. The system will direct you to the GitHub authorization page
  4. After confirming authorization, you will automatically return to the GitHub Card website

Note: GitHub Card needs access to your basic GitHub profile information and contribution data, but will not obtain or store your sensitive information. The authorization process is completely secure and complies with GitHub OAuth standards.

Login with GitHub
Authorize GitHub Card to access your public data
Authorization Complete

Main Features

Create Personal GitHub Cards

After successful login, the system will automatically retrieve your GitHub data, including:

Basic Profile

Includes username, avatar, and personal bio

Repository Statistics

Shows number of repositories, stars received, and followers

Contribution Data

Displays your contribution heatmap and total contributions

This data will be used to generate your personalized GitHub card, making it easy to showcase your coding activity and development achievements.

Choose Template Style

GitHub Card offers three beautiful templates, each with different layouts and design styles.

Contribution Template

Contribute Template

  • Highlights your GitHub contribution heatmap
  • Prominently displays total contributions and activity
  • Perfect for showcasing your coding consistency and activity
Linktree Template

Linktree Template

  • Concisely displays your profile and key statistics
  • Provides a social media-style link layout
  • Ideal as a personal homepage or for sharing on social media
Flomo Template

Flomo Template

  • Uses a card-based design inspired by popular note-taking apps
  • Beautiful typography highlighting personal statistics
  • Suitable for personal brand presentation

Steps to choose a template:

  1. Click on any template card in the “Template Gallery” area on the homepage
  2. Click the “Use Template” button
  3. The system will generate a preview showing how your personal data looks in that template

Share Cards

After generating your card, you can share your GitHub card in multiple ways.

Generate Share Link

  1. Click the share button (three dots icon) on the card
  2. Select “Copy Link” in the drawer menu that appears
  3. The system will generate a unique link valid for 3 days
  4. The link is copied to your clipboard and can be pasted anywhere to share

Save as Image

  1. Click the share button on the card
  2. Select “Save as Image” in the drawer menu
  3. The system will generate a high-definition image for you to download
  4. The downloaded image can be used on social media, resumes, or personal websites

QR Code Sharing

  1. A QR code is displayed at the bottom of the card page
  2. Scanning the QR code provides direct access to your card's share link
  3. Convenient for quickly sharing between mobile devices

Sharing Example

Through the share link, anyone can view your GitHub card without logging in. The link is valid for 3 days, and you can generate a new one at any time.

After saving the image, you can directly upload it to your social media, personal website, or online resume to showcase your GitHub achievements.

Leaderboard Feature

GitHub Card has a contribution leaderboard that ranks platform users by their contribution level.

View Leaderboard

  1. Click the “Leaderboard” link in the navigation bar
  2. The system will display the top 20 users sorted by contribution score
  3. If you're not in the top 20, your ranking information will be shown separately at the bottom of the page

Contribution Levels

The system categorizes users into the following levels based on contribution scores:

  • Level S: Top contributors (top 1%)
  • Level A: Excellent contributors (top 10%)
  • Level B: Active contributors (top 25%)
  • Level C: Regular contributors (top 50%)
  • Level D: New contributors (others)

Contribution Leaderboard

1
user1S9876
2
user2A8765
3
user3A7654
42
Your usernameC2345

The leaderboard updates automatically every hour to ensure data timeliness

Frequently Asked Questions

How often is my GitHub data updated?

Your GitHub data is automatically updated each time you generate a card. The system caches data for 24 hours to reduce GitHub API calls and improve performance.

How long are share links valid?

Share links are valid for 3 days. After expiration, accessing the link will display an expiration message.

Can I customize the card content?

Currently, card content is automatically generated based on your GitHub data. We're developing more customization options, stay tuned.

Why does my contribution heatmap look different from the one on GitHub?

GitHub Card uses the GitHub API to get your contribution data, which may differ slightly from what is displayed on the GitHub website, especially in terms of time zones and recent contributions.

The total contributions shown on the card don't match those on my GitHub profile?

GitHub Card calculates your total contributions over all time, while the GitHub profile page typically shows contributions within a year.

How is my ranking calculated?

Rankings are based on a comprehensive algorithm that considers your total contributions, repository star count, number of followers, account age, and other factors to provide a more complete assessment of activity.

Quick Start Guide

1

Login

Login to the system with your GitHub account

2

Choose Template

Browse and select a template style you like

3

Generate Card

The system automatically retrieves your GitHub data and generates a card

4

Share

Share your card via link, image, or QR code