ReadmeForge — GitHub README SVG Generator
A free, open-source developer tool for generating metallic SVG banners, badges, stat cards, terminals, and skill bars for GitHub READMEs — 44 metal finishes, 16 component types, edge runtime API.
Client
Open Source
Year
2025
Category
Developer Tools
Built at
NatrajX

Impact
44 metal finishes, 16 component types, 28 design styles
Edge runtime SVG generation — sub-50ms response
Public API with full documentation
Open source — free forever
Key Metrics
metal Finishes
44
component Types
16
design Styles
28
text Effects
20+
api Latency
Edge runtime, <50ms
Tech Stack
1. The Problem
GitHub READMEs are a developer's public storefront. But creating visually impressive READMEs requires either design skills (Figma → export → host) or settling for generic shields.io badges. ReadmeForge fills the gap: a free, API-first SVG generator with professional-grade design output.
2. Component Library
- Banners — metallic headers/footers with 44 metal finishes and shape variants (wave, arch, chevron, shark, venom…)
- Stat Cards — GitHub stats, language usage, contribution heatmaps
- Terminals — animated terminal block components
- Badges — custom metallic badges (not shields.io)
- Text FX — 20+ animated and styled text effects
- Progress Bars — skill bars, contribution meters
- Dividers — decorative section separators
3. API Design
# Generate a metallic wave banner
GET /api/banner?text=Rishabh+Bhartiya
&subtext=ML+Engineer+%C2%B7+NatrajX
&metal=chrome
&type=wave
&animation=shimmer
&height=200
&width=900
&theme=dark
&fontFamily=Orbitron
4. Edge Runtime Architecture
All SVG generation runs at the edge (Vercel Edge Runtime) — no cold starts, sub-50ms response times globally. SVGs are stateless and generated purely from URL parameters, making them cacheable at the CDN layer.
5. README Assembler
Beyond individual components, ReadmeForge includes a drag-and-drop README Assembler that lets users compose full README files with live preview, split editor view, and one-click .md download.