01The GitHub card workshop

The GitHub profile card designer

Stats, streaks, languages and repos on one canvas, in one style. Type a username on the right → that preview is the live product, not a mockup.

Live GitHub data/No GitHub Actions, no YAML/SVG + PNG export
githubcard.com/.svg
Live GitHubCard preview
rendered from live GitHub dataexport → SVG / PNG · 1200 x 630
02The problem

Delete the long list of Markdown links.

Stats from one tool, a streak from another, icons from a third. Your README slowly turns into a stack of mismatched SVG links — a patchwork, not a portfolio.

Before · a patchwork
A README stacking several mismatched third-party GitHub cards
Many tools, many styles, many callsites to maintain.
After · one card
A single cohesive GitHubCard export combining several widgets in one style
One canvas, one consistent style, one link to ship.
03Widgets

A tray of components.

Profile stats, contribution heatmap, commit streak, language and stack snapshots, top repositories, star history. Pick the pieces, set them on the canvas, theme them once.

8 of 20+ widgets · hover to pause
Language Donut
GitHubCard language donut widget preview
Language Ranked Bars
GitHubCard language ranked bars widget preview
Profile Stats
GitHubCard profile stats widget preview
Streak Stats
GitHubCard streak stats widget preview
Contributions Heatmap
GitHubCard contribution heatmap widget preview
Star Trends
GitHubCard repo star history widget preview
Repo Commits
GitHubCard repo commits widget preview
Repo Code Frequency
GitHubCard repo code frequency widget preview
Language Donut
GitHubCard language donut widget preview
Language Ranked Bars
GitHubCard language ranked bars widget preview
Profile Stats
GitHubCard profile stats widget preview
Streak Stats
GitHubCard streak stats widget preview
Contributions Heatmap
GitHubCard contribution heatmap widget preview
Star Trends
GitHubCard repo star history widget preview
Repo Commits
GitHubCard repo commits widget preview
Repo Code Frequency
GitHubCard repo code frequency widget preview
04How it works

Three steps, no setup.

A realistic path from this page to a finished card.

01

Choose profile or repo

Start from the editor that matches what you are designing — a profile card or a repository card — instead of one generic flow.

02

Design on the canvas

Enter a GitHub username or owner/repo, then drag, resize, and layer widgets. Theme everything once so the whole card reads as one piece.

03

Export and embed

Export an SVG or PNG and drop it into your README, site, docs, or social links. Data stays live; you maintain one callsite.

60 seconds in the editor:
05Real cards

Real repos, one card system.

Real GitHubCard outputs for actual public repositories — updated daily, never mocked.

facebook/react GitHubCard repository card

React

facebook/react

Open
shadcn-ui/ui GitHubCard repository card

shadcn/ui

shadcn-ui/ui

Open
supabase/supabase GitHubCard repository card

Supabase

supabase/supabase

Open
ollama/ollama GitHubCard repository card

Ollama

ollama/ollama

Open
In the wild →chris-grieser.decodes.oeiuwq.comwilliams.science/resourceshand-verified pages embedding a GitHubCard
Create a repo card
06Compare

Canvas vs single-purpose tools.

Compare the editing workflow, final output, and maintenance cost instead of marketing promises.

01Verdict

Workflow

GitHubCard keeps this in one canvas, from visual editing to final card.

GitHubCard
Layout, data, and widgets live in one editing workflow.
Single-purpose tools
Single-purpose tools split decisions across generators.
Visual editorOne canvasLess assembly
02Verdict

Output

The result is one cohesive card instead of a row of separate embeds.

GitHubCard
Profile, repository, and stats pieces share the same visual system.
Single-purpose tools
Other tools usually export separate cards, charts, or URLs.
Unified styleFinal compositionExport-ready
03Verdict

Maintenance

Fewer moving parts means fewer tokens, jobs, and manual refresh steps.

GitHubCard
Cards refresh from GitHub data, with cache behavior kept predictable.
Single-purpose tools
Reliability often depends on hosting, scheduled jobs, or API limits.
Lower setupAuto refreshClear limits

This comparison covers tool categories, not specific brands, so the guidance stays fair and maintainable.

07Pricing

Start free. Upgrade as you grow.

Design and preview for free. Upgrade for premium backgrounds, high-resolution export, premium fonts, and a watermark-free card.

7-day money-back guarantee. See full pricing

08Questions

Things people ask before they ship.

What is GitHubCard?

GitHubCard is a visual tool that transforms your GitHub data into beautiful, shareable cards. Design custom profile and repo cards with our canvas editor, then embed them in your README, portfolio, or share on social media.

How do I use GitHubCard?

Just replace github.com with githubcard.com in any profile or repo URL. For example: githubcard.com/torvalds or githubcard.com/facebook/react. You can also use our canvas editor to create fully customized designs.

Do I need to sign in?

You can view and generate default cards without signing in. However, signing in with GitHub is required to save, update, or delete your custom designs—this ensures your designs are securely linked to your GitHub identity.

How do I embed a card in my README?

Copy the SVG URL (e.g., githubcard.com/username.svg) and add it as an image in your Markdown file. The card will display with live data from GitHub.

How do I create a GitHub profile README?

Create a repository that matches your GitHub username, then add a README.md file. GitHub shows that README on your public profile when the repository is public and named correctly.

GitHub profile README guide
Are the cards updated automatically?

Yes, cards display real-time GitHub data. We cache data for optimal performance, so updates may take up to an hour to reflect.

Can I customize my cards?

Yes! Use our canvas editor to drag and drop 20+ data widgets, adjust layouts, and create unique designs. Export as SVG or PNG.

Is GitHubCard free to use?

Yes, all core features are completely free! Premium features with advanced customization options will be available soon for users who want even more.

Ready when you are

Design the card. The rest follows.

Open the canvas, drop in your GitHub data, and ship one card you actually want to show.