I built RepoCard because I kept running into a friction point every time I shipped a side project: I’d spend hours coding, but when it came time to share it on Twitter or here, I’d lose 45 minutes fussing around in Figma trying to make a decent "social preview" image.
I realized most of the data I needed for the marketing assets was already in the repo (description, language, stars, code snippets).
RepoCard (https://repocard.dev) is a "launch kit" that auto-generates these assets from a single GitHub URL.
What it generates: 1. Social Cards (OG Images): Styled previews with your repo stats. 2. CodeSnaps: Aesthetic screenshots of your actual code (fetches from main/index files). 3. Launch Posts: AI reads your README and drafts a release thread. 4. File Trees: ASCII art of your project structure for documentation.
It’s free to try (no signup required). There is a $9 one-time lifetime deal that unlocks high-res exports, removes watermarks, and adds premium themes (Cyberpunk, Swiss, HN Orange).
--
Anticipating a few questions:
1. How does it work? It uses the GitHub Public API to fetch repo metadata and raw file content. The "Launch Post" feature uses a lightweight LLM to summarize the README. Everything is built on Next.js, Supabase, and Stripe.
2. Why not open source? I’m a solo dev and this is a paid product to support my time, so the source is closed for now. However, I’m using standard libraries (html-to-image, shiki for syntax highlighting) if you want to build your own version.
3. Do you store my code? No. We fetch the file content to render it on the canvas in your browser. We do not store or train on your repository code.
4. Why $9? I’m trying to avoid the subscription fatigue we all hate. A one-time price covers the API/LLM costs and feels fair for a utility tool you might use 5-10 times a year.
I’d love to know which templates you prefer or if there are other assets (maybe a GIF generator?) that would be useful for your launches.
Thanks!