OpenSource Showcase CLI Auto-Generates GitHub Contribution Portfolios

A developer has built OpenSource Showcase, a command-line tool that helps developers curate and display their merged GitHub pull requests as a professional portfolio. The tool is launched with a single command, 'npx opensource-showcase', which authenticates with GitHub, retrieves merged pull requests, and lets users select contributions to highlight. It automatically creates a dedicated '.opensource' repository containing a portfolio website, a formatted README, and a machine-readable contributions.json file. The project addresses a common pain point where open-source work is scattered across multiple repositories, making it hard to present impact quickly to recruiters or maintainers. The generated site is also prepared for deployment via GitHub Pages, removing the need for manual portfolio upkeep.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in