PRfolio

For open-source contributors

Every PR you've shipped.
One link.

Connect GitHub, choose which pull requests to show, put them in your order, then publish one clean link for your resume.

A public profile built from the work you already do.

The dashboard

Choose what to show.
Put it in order.

Hide what doesn't belong, feature your best work, and reorder the rest. Your public profile updates as you curate. Try it below.

Workspace / Overview SAMPLE DATA

Your contribution workspace

Your contributions.

Every contribution, ready to be curated for your public profile.

VISIBLE PRS06On your profile
FEATURED03Shown first
MERGED02Successfully merged
Closed
fix: preserve OpenAPI query parameters on importfoss42/apidash · Dart · #1867
Open
feat: add Canadian French payment link localejuspay/hyperswitch · Rust · #14834
Open
fix: prevent import dialog header overflowfoss42/apidash · Dart · #1851
Closed
feat: initialize i18next foundation for localizationOrchestratorInc/agent-orchestrator · Go · #2503
Merged
feat(web): add wallet address copy buttondrydocs/meridian · TypeScript · #89
Merged
feat: add english and french translationsdrydocs/meridian · TypeScript · #225

Sample data. Connect GitHub to curate your own pull requests.

PUBLIC PROFILE · LIVE PREVIEW

prfolio.app/Your-Github-Username
G
Your-Github-Username6 pull requests · 4 orgs
fix: preserve OpenAPI query parameters on importClosed
foss42/apidash · Dart · #1867
feat: add Canadian French payment link localeOpen
juspay/hyperswitch · Rust · #14834
fix: prevent import dialog header overflowOpen
foss42/apidash · Dart · #1851
feat: initialize i18next foundation for localizationClosed
OrchestratorInc/agent-orchestrator · Go · #2503
feat(web): add wallet address copy buttonMerged
drydocs/meridian · TypeScript · #89
feat: add english and french translationsMerged
drydocs/meridian · TypeScript · #225

Featured PRs go first. Hidden PRs never appear on your public page.

01

Your activity,
visualized.

Show the consistency behind the highlights with a contribution graph synced from GitHub.

A profile that travels

One link.
Your developer story.

Share a living record of your work on a resume, in an application, or wherever your next opportunity starts.

See a public profile

How it works

Three steps from code
to a profile worth sharing.

01

Connect GitHub

Authorize PRfolio with the GitHub account behind your work.

02

Sync and curate

Pull requests sync from GitHub. Show, hide, feature and reorder each one.

03

Publish your profile

Share one public link. Unpublish whenever you want.

Start with the work

Your work speaks.
Give it a place.

Build your PRfolio