GitShare.ch - GitHub Repo Screenshots for Social Media

2 min read Original article ↗

Beautiful GitHub repo screenshots for social media

Paste a repo and hit Generate

GitShare.ch by Minoan Security

×

Theme

Colors

Background

preview

Card Size

Scale 150%

Radius 12

Branding

Size 2

Opacity 45%

Elements

Contributors requires an extra API request

Made with love by one developer

GitShare is free and always will be. If it saves you time, a coffee means the world and helps me keep building.

Buy me a coffee ☕

QR code to buy me a coffee

Nice screenshot! 🎉

GitShare is built and maintained by one developer. If you'd like to support the project, a coffee means the world.

Buy me a coffee ☕

How GitShare.ch Works

GitShare.ch is a free, open-source tool that generates beautiful social media screenshots from any public GitHub repository. Enter a repository URL or owner/repo slug, and GitShare fetches the metadata from the GitHub API to build a customizable screenshot with the repo name, description, stars, forks, language, license, and more.

Features

  • Generate shareable screenshots from any public GitHub repository
  • Choose from preset dimensions for Twitter (X), Facebook, Instagram, LinkedIn, and TikTok
  • Customize background colors, gradients, or upload a background image
  • Light and dark theme options
  • Export as PNG, JPEG, or WebP
  • Add your own branding logo with adjustable size, opacity, and position
  • Toggle individual stats: stars, forks, language, license, open issues, contributors
  • No login, no account, no backend — runs entirely in your browser

Supported Platforms

GitShare.ch includes dimension presets optimized for every major platform: X (Twitter) landscape, square, and vertical; Facebook feed and stories; Instagram feed, square, vertical, and stories; LinkedIn feed and square; and TikTok landscape, square, vertical, and stories formats.