FirstMerge
Find a good first issue worth your weekend.
FirstMerge checks every issue before you do — is it still unclaimed, is the repo active, do the maintainers merge outside contributions — and rolls it all into one Merge Score. So the time you give to open source goes into code that lands.
7,324issues tracked5,232likely to merge6,567unclaimed right now
60 issues
Checkora/Checkora★ 134
[Accessibility] Add a Colorblind-Friendly Board Theme
Likely to merge● unclaimed· Python· 💬 2· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Clean, short discussion✓ Recently openedenhancementgood first issue
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🍡 Add new Video Game Quote 77 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
CodeLabsAI29/Inbox_OS★ 2
CTA buttons with lacking functional
Likely to merge● unclaimed· TypeScript· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedbuggood first issue
CodeLabsAI29/Inbox_OS★ 2
Connecting the Gmail API
Likely to merge● unclaimed· TypeScript· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issue
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🐉 Add new Anime Quote 55 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
CodeLabsAI29/Inbox_OS★ 2
Adding functionality to dashboard tasks and routing rules
Likely to merge● unclaimed· TypeScript· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementgood first issue
barkley-clawd/signal-house★ 1
Improve number formatting for readability across dashboard
Likely to merge● unclaimed· TypeScript· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementgood first issue
mayurrawte/searoute-ts★ 5
Add `via` option to force routes through named passages (inverse of `restrictions`)
Likely to merge● unclaimed· TypeScript· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementgood first issue
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🥢 Add new Grammar Point 13 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
goktugozkanmd/medical-ai-failure-atlas★ 1
good-first-issue: Add synthetic case for a missing drug-disease or safety gate pattern
Likely to merge● unclaimed· Python· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issuedata
goktugozkanmd/medical-ai-failure-atlas★ 1
good-first-issue: Add usage example notebook to README or docs
Likely to merge● unclaimed· Python· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openeddocumentationgood first issue
zackey2414/mi-midair-input
絵文字描画時に,三本指を閉じた状態から開いた状態にする際に,描画されてしまう
Likely to merge● unclaimed· Python· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Clean, short discussion✓ Recently openedenhancementgood first issue
l-korous/truerate
Extension typecheck script is POSIX-only (breaks pnpm typecheck on Windows) — use cross-env
Likely to merge● unclaimed· TypeScript· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Clean, short discussion✓ Recently openedgood first issuetype:chore
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🐡 Add new Japanese Proverb 10 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🎌 Add new Japan Fact 122 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
suyash-rgb/JS-Mentor★ 1
Implement Chevron Progress Tracker for Multiple Exercises
Likely to merge● unclaimed· JavaScript· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🍥 Add new Theme: Dango Sweet - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
sorafujitani/ccsession★ 35
refactor: dedupe the opencode DB preflight availability check
Likely to merge● unclaimed· Go· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issueimpact: low
sorafujitani/ccsession★ 35
refactor: move the color-enable decision into internal/ansi
Likely to merge● unclaimed· Go· today· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issueimpact: low
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🗻 Add new Community Note Line #4 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openeddocumentationenhancement
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🎏 Add new Etiquette Tip 53 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🎏 Add new Video Game Quote 93 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🪭 Add new Grammar Point 129 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· today· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
blamejs/blamejs★ 3
Add tests for an uncovered branch in a lib/ primitive
Likely to merge● unclaimed· JavaScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issue
blamejs/blamejs★ 3
Add an nginx reverse-proxy reference config for the wiki example
Likely to merge● unclaimed· JavaScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issue
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🦊 Add new Japanese Proverb 178 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
CCA-Coding-Club/CCA-Coding-Club.github.io★ 2
Add a member leaderboard query
Likely to merge● unclaimed· JavaScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementgood first issue
tosuapp/tosu★ 527
node-gyp build for tsprocess runs twice
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Clean, short discussion✓ Recently openedgood first issueci/cd
ritsth/job-autofill-extension★ 2
Eligibility badge card overflows the viewport with no scroll — bottom content (Cover letter / Resume) unreachable
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedbuggood first issue
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🀄 Add new Video Game Quote 103 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
getdocrot/docrot★ 6
pre-commit / husky recipe
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issue
getdocrot/docrot★ 6
JUnit reporter for CI systems
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issue
getdocrot/docrot★ 6
Validate TOML and JSON5 blocks
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issue
getdocrot/docrot★ 6
Shell blocks: bash -n syntax pass
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issue
IvanTran-2001/FriendChise★ 16
🟢 [Good First Issue] Hide inaccessible settings items from the global sidebar
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
IvanTran-2001/FriendChise★ 16
🟢 [Good First Issue] Show a create-title skeleton when task search is empty
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
IvanTran-2001/FriendChise★ 16
🟢 [Good First Issue] Fix tool back button behavior for hub navigation
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
IvanTran-2001/FriendChise★ 16
🟢 [Good First Issue] Add a Leave Org button to user settings
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
IvanTran-2001/FriendChise★ 16
🟢 [Good First Issue] Add a User nav setting for user settings page
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
mkronvold/revu
Example
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Clean, short discussion✓ Recently openedgood first issuewontfix
verl-project/verl-omni★ 478
[RFC] Formal Omni-Model Support in verl-omni
Likely to merge● unclaimed· Python· 💬 3· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Clean, short discussion✓ Recently openedgood first issue
arpit-deshmukh/smart-crm-TEW★ 1
refactor(backend): Standardize API response format
Likely to merge● unclaimed· JavaScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issue
QortiumDev/qortium-chat
Verify Chat brand icon rendering in mobile Home
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Clean, short discussion✓ Recently openedgood first issuehelp wanted
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🍚 Add new Japan Fact 210 - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
captainAmerica700/localstorage-platform★ 1
feat: Add storage analytics and monitoring capabilities
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementgood first issue
captainAmerica700/localstorage-platform★ 1
test: Improve test coverage and edge case handling
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementgood first issue
3aKHP/prts-mcp★ 3
[Style] TS 端 4 个叙事工具返回裸 CallToolResult 对象而非 textResult()
Likely to merge● unclaimed· Python· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issuetypescript
lingdojo/kana-dojo★ 2.8k
[Good First Issue] 🍛 Add new Theme: Hanami Picnic - Beginner-Friendly Open-source Contribution
Likely to merge● unclaimed· TypeScript· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (2.8k★)✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
KunjShah95/neuron-os★ 3
Add demo GIF/video to README showing quick start
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openeddocumentationgood first issue
DataDave-Dev/becwright★ 3
test: file paths with spaces and non-ASCII names
Likely to merge● unclaimed· Python· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
DataDave-Dev/becwright★ 3
test: binary and very large staged files must not crash or garble checks
Likely to merge● unclaimed· Python· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
KunjShah95/neuron-os★ 3
Add a quickstart demonstration GIF or video to README
Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openeddocumentationgood first issue
apache/magpie★ 49
feat(adapter/opencode): first-class OpenCode skill runtime
Likely to merge● unclaimed· Python· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementgood first issue
Paficent/BFGEncore★ 1
Implement binary patching the MySingingMonsters.exe to cmd/setup/
Likely to merge● unclaimed· Go· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementhelp wanted
gittensor-vanguard/vanguarstew★ 1
Judge-robustness test: verbose/fluff plan must not win
Likely to merge● unclaimed· Python· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issuebenchmark
gittensor-vanguard/vanguarstew★ 1
Composite weight-sweep helper
Likely to merge● unclaimed· Python· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedgood first issuebenchmark
spatiumddi/spatiumddi★ 29
ipam: surface 'Add block' as a visible button on the space header, not in the Tools menu
Likely to merge● unclaimed· Python· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✕ Small/quiet repo✓ Clean, short discussion✓ Recently openedenhancementgood first issue
vitorfranklin/retrohost
Add unit tests for services/player.py and services/storage.py
Likely to merge● unclaimed· Python· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Clean, short discussion✓ Recently openedenhancementgood first issue
stdlib-js/stdlib★ 5.9k
Fix JavaScript lint errors
Likely to merge● unclaimed· JavaScript· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (5.9k★)✓ Clean, short discussion✓ Recently openedGood First Issue
stdlib-js/stdlib★ 5.9k
Fix EditorConfig lint errors
Likely to merge● unclaimed· JavaScript· 💬 1· 1d ago· ✓ verified 21h ago
✓ Unclaimed — free to take✓ Popular repo (5.9k★)✓ Clean, short discussion✓ Recently openedGood First Issue
Keep FirstMerge free & online
This is a free, open-source project with no ads and no paywall. A coffee helps cover the server and domain it runs on (~$6/mo) and the time spent keeping the data fresh and the issues flowing. Every bit keeps it alive.