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
100
Checkora/Checkora134

[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
100
lingdojo/kana-dojo2.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
100
CodeLabsAI29/Inbox_OS2

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
100
CodeLabsAI29/Inbox_OS2

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
100
lingdojo/kana-dojo2.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
100
CodeLabsAI29/Inbox_OS2

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
100
barkley-clawd/signal-house1

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
100
mayurrawte/searoute-ts5

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
100
lingdojo/kana-dojo2.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
100
goktugozkanmd/medical-ai-failure-atlas1

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
100
goktugozkanmd/medical-ai-failure-atlas1

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
100
zackey2414/mi-midair-input

絵文字描画時に,三本指を閉じた状態から開いた状態にする際に,描画されてしまう

Likely to merge● unclaimed· Python· today· ✓ verified 21h ago
Unclaimed — free to take Clean, short discussion Recently openedenhancementgood first issue
100
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
100
lingdojo/kana-dojo2.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
100
lingdojo/kana-dojo2.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
100
suyash-rgb/JS-Mentor1

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
100
lingdojo/kana-dojo2.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
100
sorafujitani/ccsession35

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
100
sorafujitani/ccsession35

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
100
lingdojo/kana-dojo2.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
100
lingdojo/kana-dojo2.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
100
lingdojo/kana-dojo2.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
100
lingdojo/kana-dojo2.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
100
blamejs/blamejs3

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
100
blamejs/blamejs3

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
100
lingdojo/kana-dojo2.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
100
CCA-Coding-Club/CCA-Coding-Club.github.io2

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
100
tosuapp/tosu527

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
100
ritsth/job-autofill-extension2

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
100
lingdojo/kana-dojo2.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
100
getdocrot/docrot6

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
100
getdocrot/docrot6

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
100
getdocrot/docrot6

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
100
getdocrot/docrot6

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
100
IvanTran-2001/FriendChise16

🟢 [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
100
IvanTran-2001/FriendChise16

🟢 [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
100
IvanTran-2001/FriendChise16

🟢 [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
100
IvanTran-2001/FriendChise16

🟢 [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
100
IvanTran-2001/FriendChise16

🟢 [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
100
mkronvold/revu

Example

Likely to merge● unclaimed· TypeScript· 1d ago· ✓ verified 21h ago
Unclaimed — free to take Clean, short discussion Recently openedgood first issuewontfix
100
verl-project/verl-omni478

[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
100
arpit-deshmukh/smart-crm-TEW1

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
100
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
100
lingdojo/kana-dojo2.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
100
captainAmerica700/localstorage-platform1

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
100
captainAmerica700/localstorage-platform1

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
100
3aKHP/prts-mcp3

[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
100
lingdojo/kana-dojo2.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
100
KunjShah95/neuron-os3

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
100
DataDave-Dev/becwright3

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
100
DataDave-Dev/becwright3

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
100
KunjShah95/neuron-os3

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
100
apache/magpie49

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
100
Paficent/BFGEncore1

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
100
gittensor-vanguard/vanguarstew1

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
100
gittensor-vanguard/vanguarstew1

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
100
spatiumddi/spatiumddi29

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
100
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
100
stdlib-js/stdlib5.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
100
stdlib-js/stdlib5.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.

Buy me a coffee