Package Exports
- devpitch
- devpitch/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (devpitch) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
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