Good First Issue
Anyone can prompt. Few can ship.
Find beginner-friendly issues, get reviewed by real maintainers, build the portfolio AI can't fake.
Why Now
Proof matters more when code is easy to generate.
AI can generate code, summaries, and polished portfolios on demand. It cannot fake the public record of choosing real work, responding to review, and shipping something useful in the open.
Good First Issue helps new developers find beginner-friendly issues where every merged pull request becomes evidence: a problem understood, a maintainer conversation handled, and a real contribution shipped.
Indexed repositories
805,673
Indexed issues
119,927
Contributor Picks
Best issues for first-time contributors
Open
Daily-Info
bugdocumentationduplicateenhancementgood first issuehelp wantedinvalidquestionwontfix
No comments yetHas a beginner-friendly label
0 comments0 reactions1 assignee
Open
Daily-Info
bugdocumentationduplicateenhancementgood first issuehelp wantedinvalidquestionwontfix
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly label
0 comments0 reactions1 assignee
Open
Daily-Info
bugdocumentationduplicateenhancementgood first issuehelp wantedinvalidquestionwontfix
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly label
0 comments0 reactions1 assignee
Open
test: Add unit tests for a utility in apps/studio/src/shared/lib
good first issuehacktoberfest
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
1 comment0 reactions0 assignees
Open
The copilot initialisation is misleading in README file quick start section
area:docsdocumentationgood first issuepriority:low
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Website typo: rtk init --claude-code should be rtk init --global
area:docsdocumentationgood first issuepriority:medium
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Instructions on how to cite papermill in an academic paper.
enhancementhelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
CLAUDE.md redirects to AGENTS.md for Claude Code sessions
enhancementgood first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Titel der Webseite hinzufügen
good first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
Add LICENSE file to establish open-source terms
documentationenhancementgood first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
New Issues
Latest issues
Open
Relative Path issue for hatchling
buggood first issueneeds investigation
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
1 comment0 reactions0 assignees
Open
wopi: onlyoffice support
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
markdown code formatting: pycon support not mentioned in docs
documentationhelp wanted
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions1 assignee
Open
Fix runBuild docs expecting void return.
bugdocumentationgood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment0 reactions1 assignee
Open
Fix violation message comments to use quoted text and remove associated suppressions
approvedgood first issuemiscellaneous
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
2 comments0 reactions0 assignees
Open
[Communities] Channel name error text is wrong
buggood first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Implement the Post-purchase experience
GrantFox OSSMaybe RewardedOfficial Campaign | FWC26difficulty: hardenhancementfrontendhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
1 comment0 reactions0 assignees
Open
Implement the Privacy Trust Layer
GrantFox OSSMaybe RewardedOfficial Campaign | FWC26difficulty: mediumenhancementfrontendhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
1 comment0 reactions0 assignees
Open
Implement the failure-state system (privacy +blockchain edge cases)
GrantFox OSSMaybe RewardedOfficial Campaign | FWC26difficulty: mediumenhancementfrontendhelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
refactor(desktop): renderer/main mechanical cleanup batch
enhancementgood first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
refactor(cli): extract the shell-run hydration state machine from pi-tui-runner.ts
enhancementgood first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
refactor(computer-use): extract TOCTOU target re-verification from cua-driver-backend.ts
enhancementgood first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
refactor(headless): extract permission-intervention decision engine from task-agent-controller.ts
enhancementgood first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
refactor(runtime): extract computer-use wire codec and contract types from computer-use-tools.ts
enhancementgood first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
refactor: third-pass sink-file and boundary governance
enhancementgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
1 comment0 reactions0 assignees
Open
`delegate` should move away from `ruby2_keywords`
good first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
RiskAssessmentFeed default Icon is an "U" but should be user initals
component/devguard-webgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
fix(desktop): polish Models page — ProvidersPanel
good first issue
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
ADB的文件管理窗口,默认按文件名排序,并且能否增加按文件类型排序
help wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees