Live good-first-issue & help-wanted feed

Find meaningful ways to contribute

Browse open GitHub issues that maintainers labeled for help. Filter by language, stars, category, and difficulty — then pick something you can finish.

Projects
112,919
Open issues
778,235
Cost
Free
Illustration of a Good first issue card with GitHub, plus Learn new skills, Work on real projects, Make an impact, and Open source is for everyone

Active projects

Unique repos with open help-wanted issues updated in the last 30 days

Showing 30 of ~21,017 matching filters (10+ stars)

List

Address race in PerformanceCounterLib

AI summary

A test in the `PerformanceCounterCategory_GetCounters` test suite is failing on an ARM64 Windows build. The error indicates that a required performance counter category, 'PerformanceCounterCategory_GetCounters_Category', does not exist, suggesting a potential race condition or setup issue during test execution.

arch-arm64os-windowshelp wantedblocking-clean-ci-optionalneeds-further-triagein-pr
18.0K
Difficulty
3/5

Help translate cardano.org into your language

AI summary

This issue is a call for community members to help translate the cardano.org website into various languages. Contributors can sign up on Crowdin, join the project, and translate content, with guidelines provided for maintaining accuracy and natural phrasing. The issue also serves as a coordination point for translation announcements, questions, and requests for new languages.

good first issuehelp wanted
98
Difficulty
1/5

🐝 Hive Advisory Report

AI summary

This issue serves as a central hub for advisory findings from Hive agents, particularly at lower ACMM levels where agents analyze code without creating direct issues or PRs. A governor agent periodically posts digest comments summarizing these advisory findings. This issue is intended to be a living document and should not be closed.

help wantedagent/scannerhive/advisoryagent/securityhive/hosted-kubestellar-console-4vkt
119
Difficulty
2/5

Experiment Lab: make repo-only — drop Governor/Repo/Both scope selector

AI summary

This issue proposes simplifying the Experiment Lab UI and API by removing the scope selector for Governor, Repo, and Both. The feature will now exclusively operate on a repository-only scope, requiring updates to the UI, API endpoints, documentation, and tests to reflect this change.

enhancementhelp wanted🐝 covered by PR
51
Difficulty
2/5

Alerts selection bar: "Silence all" / "Unsilence all" should read "Silence" / "Unsilence" like the other bulk actions

AI summary

This issue proposes a UI refinement for the alerts selection bar. The "Silence all" and "Unsilence all" buttons should be renamed to "Silence" and "Unsilence" respectively, to align with other bulk actions and avoid confusion. The confirmation dialog for silencing alerts should also reflect this change in its button label.

enhancementgood first issueUIhacktoberfest
204
Difficulty
1/5

Stabilize consumer assignment coordination in Kafka rebalance demo test

AI summary

The `demo_multiple_consumers_rebalance` test in the Kafka demo infrastructure is experiencing flaky failures, with consumers not receiving expected partition assignments during rebalancing. This is likely due to sequential waiting for consumer assignments, which may create coordination gaps and prevent both consumers from processing group membership events concurrently.

help wantedtest-functionaltriage:accepted
374
Difficulty
3/5
Expensify/App

[$175] Close the side panel after onboarding for all intents

AI summary

This issue addresses a UX inconsistency where certain intents, after user onboarding, incorrectly open the side panel (RHP) alongside the main Home or Expenses view. The goal is to close the side panel for 'Track workspace/personal' and 'Get paid back by my employer' intents to provide a cleaner onboarding experience, as the Home screen already handles these functionalities.

ExternalDailyHelp Wanted
4.9K
Difficulty
2/5

[good first issue, hacktoberfest] 🎏 Hacktoberfest Task - Add new Learner Mistake 710 (good-first-issue)

AI summary

This issue is a beginner-friendly task for Hacktoberfest, requiring no coding. Contributors need to add a new common Japanese learner mistake to a JSON file by following simple browser-based instructions. The task involves copying and pasting a JSON object and submitting a pull request.

help wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabs
1.9K
Difficulty
1/5

[Enhancement]: Incorporate Pressure Stall Information (PSI) Metrics into dashboards & alerts

AI summary

This enhancement request proposes integrating Pressure Stall Information (PSI) metrics into existing dashboards and alert systems. The goal is to provide users with more granular insights into resource contention, similar to how CPU throttling is currently displayed. The request also seeks input on potential implementation approaches.

kind/featurehelp wantedgood first issuekeepalive
2.4K
Difficulty
3/5

Feature request: WiiM Home Advanced Mode / indexed media library interoperability

AI summary

This feature request asks for Gerbera to be compatible with WiiM Home's "Advanced Mode" which utilizes an indexed media library. Currently, WiiM Home only displays Gerbera as a folder hierarchy, forcing users to run a separate server for the desired indexed experience. The request aims to enable Gerbera to be recognized and function as an indexed library, similar to other supported servers like MinimServer.

enhancementhelp wanted
1.4K
Difficulty
4/5

Sub-agent silently stalls after repeated context compactions during read-only phase; status stays 'running'/'runner_online' with zero progress

AI summary

A coding sub-agent stalls silently during its read-only phase after multiple context compactions, while its parent orchestrator incorrectly reports it as 'running' and making progress. This stall is only detectable by manually inspecting the agent's transcript and filesystem, leading to wasted resources and indefinite waiting.

Bughelp wantedcomp:servercomp:runnercomp:harnessesP3-low
5.9K
Difficulty
4/5

Mention users with `@`

AI summary

This issue requests the implementation of a user mention feature, where typing '@' triggers a popup to search and select users. This would enhance collaboration by making it easier to tag specific individuals in discussions.

help wanted
35Uncategorized · Unknown
Difficulty
3/5

Fix unserviced subscribers in broadcast consensus concurrency test

AI summary

This issue addresses a flaky test in the broadcast consensus concurrency test that fails due to unserviced subscribers. The problem arises when new subscribers join and stop receiving messages while still being considered eligible for subsequent publishes, leading to a timeout in tracking publish receipts. The likely root cause is a race condition where a joining subscriber is retained before it has fully processed all messages, and subsequent messages are sent without a mechanism to re-poll that subscriber.

help wantedtest-functionaltriage:accepted
374
Difficulty
3/5

fix formatting of the sample database page of the docs

AI summary

This issue reports a formatting problem with the code block for a sample database compose file within the project's documentation. The user has provided a screenshot and is requesting a fix, labeling it as 'help wanted' and a 'good first issue'.

documentationhelp wantedgood first issue
13
Difficulty
1/5
oppia/oppia

[Feature Request]: Migrate acceptance tests for interested-parent from Puppeteer to Playwright

AI summary

This issue requests the migration of several acceptance tests for the 'interested-parent' feature from Puppeteer to Playwright. The goal is to fully retire Puppeteer from the acceptance test suite and ensure these specific tests are rewritten and functional using Playwright conventions. This involves updating test files, configuration, and verifying the tests pass locally and through stress testing.

good first issueenhancementImpact: MediumWork: Low
6.7K
Difficulty
2/5

Add an Update Menu and In-App Automatic Update Support

AI summary

This issue requests the addition of an 'Update' menu to the application, enabling in-app automatic updates. The goal is to provide a seamless user experience for checking and installing new versions without manual intervention, covering version comparison, download progress, and safe installation across different operating systems.

enhancementhelp wantedgood first issueup-for-grabs
25
Difficulty
4/5

[Bug] `omnigent run --server <url>` can't target a registered agent on a server with no sessions; the suggested `--agent` flag doesn't exist

AI summary

The `omnigent run --server` command fails when a server has registered agents but no active sessions, as it incorrectly suggests using a non-existent `--agent` flag and lacks a way to start a session with a registered agent. The expected behavior is for `run` to either auto-select or prompt for a registered agent, or accept an explicit agent name.

Bughelp wantedcomp:serverP2-mediumtriagedcomp:tui
5.9K
Difficulty
3/5

Add an end-to-end test for milestone escrow release

AI summary

This issue requests the addition of a new end-to-end test for the milestone-based escrow functionality. The test should cover the entire flow from posting a job with multiple milestones to partial release and verification of the updated balance in the UI, utilizing existing mocking strategies.

enhancementhelp wantedStellar Wave
21
Difficulty
4/5

docs(i18n): add Simplified Chinese (README.zh-CN.md) and Japanese (README.ja.md) translations

AI summary

This issue proposes adding Simplified Chinese and Japanese translations for the project's README file to improve accessibility for international developers. The translations will cover core sections like installation, presets, themes, and TUI configuration, while keeping technical terms in English. Language switcher links will also be added to the main README.

documentationgood first issue
15Developer Tools · Command Line Tools
Difficulty
1/5

feat(theme): add Catppuccin Macchiato and Tokyo Night palette options

AI summary

This issue proposes adding two new color palette options, Catppuccin Macchiato and Tokyo Night, to the project's built-in themes. The new themes must be defined in a specific file, meet WCAG AA contrast standards, include distinct colors for various states, and have updated snapshot tests.

enhancementgood first issuetheme
15Developer Tools · Command Line Tools
Difficulty
2/5

Improve MobileTabBar accessibility with aria-current and labels

AI summary

This issue aims to improve the accessibility of the MobileTabBar component on small screens. It requires adding `aria-current="page"` to the active tab, ensuring icon-only buttons have accessible names, and verifying touch targets and focus states meet accessibility standards. The fix should be validated with a component test and an axe accessibility audit.

enhancementgood first issueStellar Wave
21
Difficulty
2/5

Does Rev AI's free tier allow commercial use? Confirm commercial_ok

AI summary

This issue requires verifying whether Rev AI's free tier permits commercial use. The task involves checking Rev AI's official pricing and terms of service pages for explicit statements regarding commercial or production usage. If confirmed, the `commercial_ok` field in `data/providers.json` should be updated to `true` or `false`, along with the verification date and any relevant notes.

help wanteddatahacktoberfest
11
Difficulty
2/5

docs/api.md: list free_limits and model_tier in 'Fields added within v1'

AI summary

This issue requests an update to the API documentation to include newly added fields (`free_limits`, `model_tier`, and `model_tier_source`) to the 'Fields added within v1' list. The task involves finding the introduction version of these fields in the changelog, determining their shape from another documentation file, and adding them to the `docs/api.md` file in the specified format.

docshelp wantedhacktoberfest
11
Difficulty
2/5

docs/sources.md: the cheahjs/free-llm-api-resources link returns 404

AI summary

The documentation file `docs/sources.md` contains a broken link to a GitHub repository that no longer exists. The task is to verify the repository's status, update the link and name if it has moved, or remove it and adjust the surrounding text if it's permanently gone. The fix should only affect the mentioned source and ensure all links in the file are functional.

docsgood first issuehacktoberfest
11
Difficulty
1/5

Unoptimized in most forest areas

AI summary

The user is experiencing significant performance drops (5 FPS) in specific forest areas of a game, despite having a capable PC. They are seeking help to resolve this issue, suspecting either an optimization problem with the game or user error in their setup.

help wanted
57
Difficulty
3/5

🌱 contributor krun mode: interactive sessions (omp) inside the VM (placeholder)

AI summary

This issue aims to enable interactive backends, specifically OMP, to run within a "krun mode" inside a virtual machine. The goal is for contributors to access these interactive sessions without needing to start any processes outside the VM. The specific method for accessing the session will be determined by a separate "spike" investigation.

help wantedhold
51
Difficulty
4/5

How it works

Three steps from browsing to opening a PR.

Read the beginner guide →
  1. 1

    Filter the feed

    Pick a language, minimum stars, category, and difficulty that match what you can ship.

  2. 2

    Read the AI summary

    Each card includes a short summary and difficulty score when we have one — so you can skip the wall of text.

  3. 3

    Open the issue

    Jump to GitHub, talk to the maintainer if needed, and contribute where help is actually wanted.

Not finding what you’re looking for?

Browse 112,919 projects or reset filters to see more of the 778,235 indexed issues.