Good First Issue

Find your next starter task

Curated beginner-friendly GitHub issues by language, momentum, and recency.

Browse issues by language on the left. Counts mirror the current index; the cards on the right highlight fresh, beginner-friendly work you can pick up today.

Showing curated issues. Wire this view to live data or your own feed when ready.

Projects / Issues

Fresh tasks ready for first-time contributors

All languages

Add typed breadcrumbs to the dashboard routes

aurora-stack/beam · Updated Nov 30, 2025
TypeScript

Introduce a typed helper for building breadcrumb metadata so pages show consistent titles across tabs and deep links.

good first issueroutingtypescript
5,1002
View issue

Make the home widget configurable

scoutkit/ios · Updated Nov 23, 2025
Swift

Expose accent color and refresh interval settings so users can customize the widget without opening the app.

ioswidgetsgood first issue
2,4001
View issue

Add doc tests for the query parser edge cases

cratesmith/querykit · Updated Nov 25, 2025
Rust

Cover multi-line filters and empty clauses so the parser contract is documented and future refactors stay safe.

docsparsergood first issue
2,7002
View issue

Surface auth errors in the signup flow

fluttergems/hatch · Updated Nov 24, 2025
Dart

Show inline error chips when Firebase rejects a signup request so users know whether to retry or reset their password.

flutterauthgood first issue
2,1002
View issue

Add pull-to-refresh to the issue feed

orbitals/app · Updated Nov 28, 2025
Kotlin

Use `SwipeRefresh` from Compose to refresh the feed and show a short toast on success.

androiduigood first issue
1,5000
View issue

Improve async retry hints in the client SDK

dataforge/atlas · Updated Nov 29, 2025
Python

Add clearer guidance and examples for retryable HTTP errors so new contributors can debug flaky calls without diving into the core.

good first issuedocssdk
1,4003
View issue

Add healthcheck output to the CLI status command

relay-labs/kite · Updated Nov 21, 2025
Go

Surface database and queue connectivity in `tool status` and return non-zero exit codes when any dependency is down.

cliobservabilitygood first issue
2,3001
View issue

Replace legacy dropdown with the new accessible menu

frontend-foundry/pulse · Updated Nov 26, 2025
JavaScript

Swap the custom DOM dropdown for the shared Menu component and add keyboard focus tests for open/close states.

a11yuigood first issue
3,2005
View issue

Add fallback config loader for local overrides

streambeam/pipeline · Updated Nov 19, 2025
Scala

Allow loading `application.local.conf` after defaults so newcomers can tweak ports without editing tracked files.

configgood first issue
1,3001
View issue

Add fragment caching to the project cards

opalworks/hub · Updated Nov 20, 2025
Ruby

Cache the project summary partial with a short TTL to shrink page render times on the dashboard.

railsperformancegood first issue
1,7000
View issue

Handle pagination cursors in the REST client

orbitdb/java-client · Updated Nov 18, 2025
Java

Store and forward the `nextPageToken` header so batch downloads work for long-running imports.

apipaginationgood first issue
1,9004
View issue

Tidy the landing page semantic markup

civictech/commons · Updated Nov 22, 2025
HTML

Replace nested divs with landmark elements and add `aria-label`s so screen readers announce sections correctly.

a11ymarkupgood first issue
9001
View issue

Add cancellation tokens to background sync

northwindhq/scheduler · Updated Nov 17, 2025
C#

Thread a `CancellationToken` through the sync pipeline so queued jobs stop promptly when the host shuts down.

apigood first issuecleanup
2,1001
View issue

Expose allocator metrics behind a compile flag

vector-core/runtime · Updated Nov 12, 2025
C++

Guard the new Prometheus metrics with `ENABLE_METRICS` to keep the default build lean while enabling profiling in staging.

observabilitybuildgood first issue
1,6000
View issue

Normalize request IDs in middleware logs

lumenite/api-kit · Updated Nov 14, 2025
PHP

Ensure every incoming request gets a UUID and propagate it through Monolog for easier debugging in shared hosting setups.

loggingmiddlewaregood first issue
1,2002
View issue

Add a `make watch` helper script

goodfirst/cli · Updated Nov 15, 2025
Shell

Create a small wrapper that runs the dev server and restarts on file changes to simplify onboarding.

toolinggood first issue
8000
View issue

Document the FFI boundary for plugins

ion-db/engine · Updated Nov 10, 2025
C

Add a short README section with a minimal C example showing how to register hooks and manage memory across the boundary.

docsffigood first issue
1,8000
View issue

Stats

Community at a glance

Loading...

Loading

--

Loading

--

Loading

--

Loading

--