Home
Softono

Checkmygit

Open source MIT Svelte
599
Stars
31
Forks
3
Issues
2
Watchers
3 months
Last Commit

 About Checkmygit

Visualize and share your Github profile in seconds!

Platforms

Web Self-hosted Cloud

Languages

Svelte

Need Help Installing Checkmygit?

We provide expert installation service for this software. Our team will install, configure, and secure Checkmygit on your server. plans start at just $30.

Checkmygit

View on GitHub

CheckMyGit

Transform any GitHub profile into a stunning portfolio in seconds.

Live DemoFeaturesTech StackRoadmap


CheckMyGit


Features

  • Instant Generation — Enter any GitHub username, get a beautiful portfolio
  • 3 Templates — GitHub-style sidebar, Bento grid, or Minimal CV layout
  • Contribution Graph — Full year heatmap visualization
  • Language Stats — Donut chart breakdown of your tech stack
  • Pinned Projects — Showcase your best repositories
  • PNG Export — Download your portfolio as an image
  • Shareable URLscheckmygit.com/username?template=bento
  • No Auth Required — Fully open source, no sign-up needed

Tech Stack

  • Framework: SvelteKit 2 + Svelte 5 Runes
  • Styling: Tailwind CSS 4
  • API: GitHub GraphQL + REST fallback
  • Deployment: Cloudflare Pages
  • Export: html-to-image

Roadmap

  • Dynamic OG Images — Satori + Resvg for custom social preview cards
  • New Templates — Developer card, Resume/CV, Portfolio grid
  • UI Polish — Dark/light theme toggle, animation refinements
  • PDF Export — Download portfolio as PDF document
  • Custom Themes — User-defined accent colors and fonts

Getting Started

  1. Clone the repo

    git clone https://github.com/whoisyurii/checkmygit.git
    cd checkmygit
    
  2. Install dependencies

    npm install
    
  3. Set up environment variables

    cp .env.example .env
    

    Then add your GitHub token to .env:

    GITHUB_TOKEN=ghp_your_token_here
    

    Create a token at github.com/settings/tokens with read:user scope. Optional but recommended to avoid rate limits.

  4. Start the dev server

    npm run dev
    

    Open localhost:5173 in your browser.

Contributing

Contributions welcome! Feel free to open issues or submit PRs.

License

MIT


Built with SvelteKit & shipped on Cloudflare