Beautiful GitHub repo screenshots for social media
Paste a repo and hit Generate
GitShare.ch by Minoan Security
×
Theme
Colors
Background
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.
Nice screenshot! 🎉
GitShare is built and maintained by one developer. If you'd like to support the project, a coffee means the world.
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.