Skip to content

nozomee/freme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

image

Your GitHub, Made Iconic.
Spotify Wrapped meets Apple Wallet β€” for developers.

Freme generates a premium, shareable identity card from any public GitHub profile in seconds. No login required. No OAuth. Just a username.


Features

  • 13 Premium Themes β€” From GitHub Pro and Glass Elite to full anime worlds (One Piece, Tokyo Ghoul, Jujutsu Kaisen, Demon Slayer, Sakura Dev, Cyber Samurai, and more). Every theme ships with hand-crafted SVG scene art baked into the card.
  • Dev Archetypes & Levels β€” Real repo analysis assigns your class (Starter β†’ Junior β†’ Mid β†’ Senior β†’ Legend) based on stars, followers, languages, and commit patterns.
  • Card Flip β€” Cards have a front face (profile, stats, languages, repos) and a back face (QR code, quick stats, contact links).
  • PNG Export β€” Download whichever face is currently showing at 3Γ— resolution. Perfect for Twitter/X, LinkedIn, and portfolio pages.
  • Battle Mode β€” Enter two GitHub usernames and compare stars, impact scores, and language dominance side-by-side.
  • GitHub Wrapped β€” Your year in code: top languages, biggest repos, and your developer evolution told as a shareable visual story.
  • Zero Auth β€” Purely public GitHub REST API. No tokens, no permissions needed from users.
  • Custom Scrollbar β€” Sleek red-gradient scrollbar throughout the UI.

Tech Stack

Layer Technology
Framework React 18 + TypeScript
Build tool Vite
Styling Tailwind CSS v4
Animations Framer Motion
Routing Wouter
Data fetching TanStack Query
Image export html-to-image
QR codes qrcode.react
Icons Lucide React + React Icons
Monorepo pnpm workspaces

Getting Started

Prerequisites

  • Node.js 18+
  • pnpm 8+

Installation

# Clone the repository
git clone https://github.com/nozomee/freme.git
cd freme

# Install dependencies
pnpm install

Development

# Run the Freme web app
cd artifacts/gitcard
pnpm dev

The app will be available at http://localhost:5173.

Build

cd artifacts/gitcard
pnpm build

Project Structure

artifacts/gitcard/
β”œβ”€β”€ public/
β”‚   β”œβ”€β”€ favicon.svg          # Freme logo (F + spark icon)
β”‚   └── opengraph.jpg        # OG image for social sharing
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”œβ”€β”€ GitCard.tsx      # Core card component (13 themes, flip, SVG art)
β”‚   β”‚   β”œβ”€β”€ Heatmap.tsx      # Contribution heatmap
β”‚   β”‚   └── layout/
β”‚   β”‚       β”œβ”€β”€ Navbar.tsx   # Top nav with Freme logo
β”‚   β”‚       └── MainLayout.tsx
β”‚   β”œβ”€β”€ hooks/
β”‚   β”‚   └── use-github.ts    # GitHub REST API data fetching
β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   β”œβ”€β”€ Home.tsx         # Landing page with 3D card preview
β”‚   β”‚   β”œβ”€β”€ Generate.tsx     # Card generator + PNG export
β”‚   β”‚   β”œβ”€β”€ Battle.tsx       # Head-to-head dev comparison
β”‚   β”‚   └── Wrapped.tsx      # GitHub Wrapped view
β”‚   └── index.css            # Global styles + custom scrollbar
└── package.json

Themes

Theme Vibe
GitHub Pro Classic dark + green contributions
Glass Elite Glassmorphism + deep indigo
Cyber Neon Cyberpunk cyan + glowing yellow
Anime Dev Futuristic fuchsia + purple
Terminal Hacker Pure black + green phosphor
Minimal White Clean, print-ready white
Matrix Mode Green rain β€” you are the One
One Piece Ocean navy + gold, Jolly Roger + wave SVGs
Tokyo Ghoul Crimson dark, kakugan eye + Tokyo skyline
Jujutsu Kaisen Cursed energy violet, hex domain seal
Demon Slayer Flame + water breathing, Nichirin sword art
Sakura Dev Cherry blossom with falling petal SVGs
Cyber Samurai Dark honor code, katana geometry + gold

Author

Made by nozomee


License

MIT

About

🧧 Generate stunning developer identity cards from any GitHub profile β€” 13 themes, card flip animation, PNG export, battle mode, and GitHub Wrapped. No login required.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages