JSPM

devpitch

1.0.0
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 3
    • Score
      100M100P100Q51427F
    • License MIT

    Generate a professional developer portfolio/pitch page as a single HTML file from your GitHub profile

    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 devpitch

    Usage

    # 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.html

    Themes

    • minimal (default) — Clean, light professional look
    • dark — GitHub-dark inspired theme
    • colorful — 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