devpitch
v1.0.0
Published
Generate a professional developer portfolio/pitch page as a single HTML file from your GitHub profile
Downloads
95
Maintainers
Readme
devpitch
Generate a professional developer portfolio/pitch page as a single HTML file from your GitHub profile.
Install
npm install -g devpitchUsage
# Generate portfolio from GitHub profile
devpitch --github <username>
# Use dark theme
devpitch --github <username> --theme dark
# Save to specific file
devpitch --github <username> -o portfolio.htmlThemes
minimal(default) — Clean, light professional lookdark— GitHub-dark inspired themecolorful— Vibrant purple/pink gradient theme
Features
- Fetches GitHub profile, repos, languages via GitHub API
- Generates a single-file responsive HTML (no external dependencies)
- Multiple themes: minimal, dark, colorful
- Includes: bio, top repos with stars, language breakdown, contribution graph
- Zero runtime dependencies except commander
Output
A single self-contained HTML file with:
- Profile header with avatar, bio, and links
- Key stats (repos, stars, forks, followers)
- Top 8 repositories with descriptions, languages, and topics
- Language breakdown with color-coded bar
- Contribution activity heatmap
- Fully responsive design
License
MIT
