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
122,979
Open issues
856,257
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 ~23,379 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

Export approved diagnosis codes for external HCC calculators

AI summary

This issue requires implementing a feature to export approved diagnosis codes in a plain, per-person format (CSV or JSON) for use by external Hierarchical Condition Category (HCC) risk-score calculators. The export should exclude sensitive personal identifiers and focus solely on opaque subject IDs, dates of service, codes, and approval digests, ensuring privacy and deterministic output.

help wantedfeatureP2roadmap-v6
4.0K
Difficulty
3/5

Navigate ICD-10-CM Alphabetic Index subterms when generating candidates

AI summary

This issue aims to improve the parsing of the ICD-10-CM alphabetic index by preserving the hierarchical structure of main terms and subterms. Currently, the system flattens this structure, losing information about combination codes and cross-references, which this change will rectify by exposing index paths for generated candidates.

help wantedimprovementP2roadmap-v6
4.0K
Difficulty
3/5

Add openmed code suggest and openmed code verify CLI commands

AI summary

This issue proposes adding two new CLI commands, `openmed code suggest` and `openmed code verify`, to the OpenMed tool. These commands will allow batch users and evaluators to programmatically suggest and verify medical codes from notes, improving automation and testing capabilities within CI environments. The implementation will focus on the CLI layer, ensuring local-first data handling and emitting results in JSON format.

help wantedfeatureP2roadmap-v6
4.0K
Difficulty
3/5
kua8/Nectar

[Feature]: Smooth window maximize/minimize animation like macOS

AI summary

The user is requesting a feature to implement smooth window maximize and minimize animations, similar to those found on macOS, specifically for the Dock component. This enhancement aims to improve the visual user experience by adding a more polished feel to window transitions.

enhancementhelp wanteddockneeds-decisionp2-normal
226
Difficulty
3/5

Add code-first and use-additional-code sequencing hints to candidates

AI summary

This issue proposes adding "code first" and "use additional code" sequencing hints to ICD-10-CM candidate codes. This will help flag manifestation codes that are missing their required etiology codes and ensure reviewers check for necessary additional conditions, improving coding accuracy.

help wantedfeatureP2roadmap-v6
4.0K
Difficulty
3/5

Report vocabulary package freshness with the terminology expiry policy

AI summary

This issue proposes adding functionality to report the freshness of installed vocabulary packages based on their expiry dates. It aims to make users aware of stale data, especially for time-sensitive terminologies like ICD-10-CM. The implementation involves projecting package dates onto a freshness manifest, updating the `openmed vocab list --json` output, and allowing callers to enforce fresh package requirements.

help wantedimprovementP2roadmap-v6
4.0K
Difficulty
3/5

Testers wanted: built-in camera on ESP32-P4 displays

AI summary

This issue is a call for testers to verify camera functionality on various ESP32-P4 displays with the HomeTiles v0.7.0 software. Users are asked to report their display model, camera status, image quality, and stream performance to help populate a testing table.

help wanted
170
Difficulty
2/5

Add terminology operation methods to the Python service client

AI summary

This issue proposes adding new methods to the Python service client to interact with terminology routes. These methods will allow Python callers to perform operations like lookup, validate code, expand, and translate without manually constructing parameters. The implementation includes mapping errors to typed client exceptions and thorough testing.

help wantedfeatureP2roadmap-v6
4.0K
Difficulty
2/5

Add openmed terminology CLI commands for lookup, validation and translation

AI summary

This issue proposes adding new command-line interface (CLI) commands to the OpenMED tool for performing terminology operations like lookup, validation, expansion, and translation. These commands will operate offline, reading data from local files, and will emit results in a standardized JSON format. The implementation will focus on the CLI layer, with dependencies on other issues for the core terminology operations.

help wantedfeatureP2roadmap-v6
4.0K
Difficulty
3/5

Answer CodeSystem $subsumes over ICD-10-CM and HPO hierarchies

AI summary

This issue proposes the implementation of a `$subsumes` operation for FHIR CodeSystems, specifically for ICD-10-CM and HPO hierarchies. This functionality is needed to determine if one code is a parent, child, or unrelated to another within these terminologies, which is crucial for value-set checks, coding conflict rules, and cohort criteria. The implementation will involve adding a new `subsumes` function and ensuring it correctly handles different relationships and error conditions.

help wantedfeatureP2roadmap-v6
4.0K
Difficulty
3/5

Create a validating webhook to validate resources before they are applied

AI summary

This issue proposes the creation of a validating webhook for the Burrito project. The webhook will be responsible for validating resources before they are applied, specifically focusing on the `remediationStrategy` enum and complex interactions between various options.

enhancementgood first issueplannedteam:library-maintainers
731
Difficulty
3/5

Load the CMS ICD-9-CM and ICD-10-CM GEMs as local ConceptMaps

AI summary

This issue proposes implementing a reader for CMS ICD-9-CM and ICD-10-CM General Equivalence Mappings (GEMs) to be loaded as local ConceptMaps. The goal is to accurately translate GEMs flags into ConceptMap equivalences and handle combination scenarios, enabling better longitudinal record analysis.

help wantedfeatureP2roadmap-v6
4.0K
Difficulty
3/5

Add support for bitbucket

AI summary

This issue requests the implementation of a new Git provider for Bitbucket. It specifically mentions building upon the new structural changes introduced in a recent pull request, indicating a need to integrate with an existing framework.

good first issueSize: Steam:library-maintainers
731
Difficulty
3/5

[FR] Emby support

AI summary

This is a feature request to add support for Emby, a media server similar to Jellyfin. The author believes it would be a relatively simple integration due to API similarities with Jellyfin, but is unable to implement it themselves. They are looking for a community contributor to develop and submit a pull request.

enhancementhelp wanted
51
Difficulty
2/5

Add setting to prevent burrito from destroying resources

AI summary

This issue proposes adding a new configuration setting to the Burrito tool. This setting would prevent Burrito from executing 'apply' operations if the 'plan' output indicates that any resources are scheduled for destruction. The goal is to enhance safety and facilitate adoption on critical Terraform code by preventing accidental resource deletion.

good first issueSize: Steam:library-maintainers
731
Difficulty
2/5

Add filter, offset, count and activeOnly to local ValueSet expansion

AI summary

This issue proposes adding support for filtering, pagination (offset and count), and active-only status to the local ValueSet expansion engine. Currently, local expansion returns all members, while remote expansion supports these parameters. The implementation will modify the local expansion to accept and apply these parameters, returning paginated results and echoing applied parameters in the response.

help wantedimprovementP2roadmap-v6
4.0K
Difficulty
3/5

[FR] Deluge support

AI summary

This is a feature request to add support for the Deluge download client to the arr-mcp application. The request outlines the technical requirements, including using its JSON-RPC API and handling a specific failure mode where the web UI is reachable but the daemon is not. It also specifies the process for submitting a pull request, emphasizing the need for live fixtures and testing against a specific Deluge version.

enhancementhelp wanted
51
Difficulty
3/5

Expand ValueSets by LOINC part properties without a terminology server

AI summary

This issue proposes expanding LOINC ValueSets locally by leveraging LOINC part properties, which are currently ignored by the ValueSet filters. The implementation will involve mapping LOINC property names to loader metadata and supporting various filter operators for these properties, specifically for the LOINC system. This aims to enable offline expansion of lab value sets that rely on these properties.

help wantedimprovementP2roadmap-v6
4.0K
Difficulty
3/5

Deprecate repo-relative default paths for loop and baseline state files

AI summary

This issue proposes to deprecate the use of repo-relative default paths for state files in the openmed library. Currently, these defaults can lead to unintended writes into the Python environment when the library is installed as a wheel. The implementation involves emitting deprecation warnings, introducing an explicit `OPENMED_GATES_DIR` setting, and updating documentation.

help wantedimprovementP1roadmap-v6
4.0K
Difficulty
3/5

[reviewer] Review backlog (security): apply_patch with body-only paths still bypasses the guardrail-path check

AI summary

The `apply_patch` tool in Copilot CLI bypasses a security guardrail that checks for modifications to sensitive paths. This occurs because the tool embeds target paths within the patch text, which the current path extraction logic fails to recognize. The issue requires updating the path parsing mechanism to correctly identify and validate all modified paths against the guardrail.

help wantedagent/reviewerhive/claimed-by-scannerstage/040-covered-by-pr
51
Difficulty
3/5

Warn when service rate limits are set for several replicas without a scope

AI summary

This issue addresses a discrepancy in how service rate limits are applied in multi-replica deployments. Currently, rate limits are per-process, meaning a deployment with multiple replicas effectively allows a higher rate than intended. The proposed solution introduces a `OPENMED_SERVICE_RATE_LIMIT_SCOPE` setting to explicitly define whether limits are per-process or cluster-wide, and adds warnings for multi-replica deployments without a declared scope.

help wantedimprovementP1roadmap-v6
4.0K
Difficulty
3/5
NexyPy/nexy

A health endpoint for load balancers and Kubernetes probes

AI summary

This issue proposes adding built-in health check endpoints (`/health/live` and `/health/ready`) to the application. These endpoints would be opt-in and designed to be used by load balancers and Kubernetes probes, providing a standardized way to monitor application health during startup, operation, and shutdown without cluttering access logs or the OpenAPI schema.

enhancementgood first issue
11
Difficulty
2/5

Support system theme preference and synchronize theme across browser tabs

AI summary

This issue proposes enhancing Meshery.io's theme functionality by respecting the user's system theme preference when no manual choice is made, and by synchronizing theme changes across all open browser tabs. The goal is to provide a more intuitive and consistent user experience.

kind/enhancementhelp wantedarea/website
777
Difficulty
2/5

Warn when the relation scorecard is signed with the built-in development key

AI summary

This issue proposes adding a deprecation warning for the relation scorecard when it's signed using the built-in development key. This is to encourage users to provide their own signing keys and to align with the behavior of federated leakage reports. The change includes marking reports signed with the built-in key as development-only in their metadata and documenting the upcoming removal of the built-in key in version 7.0.

help wantedimprovementP1roadmap-v6
4.0K
Difficulty
2/5

Extract labelled synoptic margin, lymph-node and invasion fields from pathology

AI summary

This issue proposes to enhance the pathology parser to extract specific fields like margin status, lymph node involvement, and invasion status from synoptic sections. Currently, these crucial fields are ignored, leading to incomplete data for cancer registries and tumor boards. The implementation will involve parsing explicit 'Label: value' lines and returning verbatim values with their original spans.

help wantedfeatureP1roadmap-v6
4.0K
Difficulty
3/5

Extract explicitly stated radiology follow-up recommendations

AI summary

This issue proposes to enhance the radiology report parsing functionality by extracting explicit follow-up recommendations. The goal is to identify and structure information such as modality, interval, and body site from these recommendations to improve patient safety by preventing missed follow-ups. The implementation should focus solely on explicitly stated recommendations and not infer any.

help wantedfeatureP1roadmap-v6
4.0K
Difficulty
3/5

Make space invaders awesome !!

AI summary

This is a very broad and aspirational issue requesting to make the "Space Invaders" game awesome, likely within the Phaser game framework. It's tagged for "help wanted" and "hacktoberfest," suggesting a desire for community contributions to enhance an existing or new Space Invaders implementation.

enhancementhelp wantedhacktoberfestjavascriptnunjuckscss
65
Difficulty
4/5

[selfreport] agent_login_required: login required detected

AI summary

A hive instance, 'hosted-ibm-alchemy-logg-ptoo', has encountered an 'agent_login_required' runtime error, indicating that a login is necessary for its operation. This error has been detected 5 times within a 10-minute window, suggesting a recurring issue that needs investigation and resolution.

help wantedneeds-owner
51
Difficulty
3/5

[selfreport] pr_request_head_unpushed: pr-request watcher: head branch is not on the remote — the agent's push did n…

AI summary

A runtime error occurred in the github-relay component of the hive, specifically within the pr-request watcher. The error indicates that the head branch of a pull request was not found on the remote repository, likely due to a push authentication failure by the agent. This has been observed 5 times in the last 10 minutes.

help wantedtriage/acceptedkind/bugfleet-reporthive/selfreportseverity:medium
51
Difficulty
3/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 122,979 projects or reset filters to see more of the 856,257 indexed issues.