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
126,509
Open issues
886,716
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 ~24,175 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

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

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

Local operation reach: certified for every surface pair, over the whole edge

AI summary

This issue concerns the limitations of the local operation's reach certification in a geometric modeling system. Currently, it's only certified for simple surface pairs (plane-plane, plane-quadric) and uses a sampling method that can result in inaccurate bounds for curved surfaces. The goal is to develop a more robust certification method that provides an upper bound for all surface pairs, enabling operations on more complex geometries like tori, B-splines, and blends.

help wantedneeds-triage
3.8K
Difficulty
4/5

[Bug] Uses DGPU despite it been set to iGPU

AI summary

The user is reporting that the Telescope application is utilizing the dedicated GPU (DGPU) for rendering, even though they have explicitly configured it to use the integrated GPU (iGPU) in the system settings. This is leading to increased heat, power consumption, and fan noise.

bughelp wantedWindows
86
Difficulty
3/5

Mobile Task Composer Codex discovery ignores custom executable and CODEX_HOME

AI summary

The Mobile Task Composer's Codex model discovery mechanism incorrectly ignores user-defined `CODEX_HOME` and custom executable paths. This leads to the composer using default paths instead of the user's configured setup, potentially causing it to fail, use the wrong model catalog, or miss the intended default model. The fix should align Codex discovery with the cmux session's configuration for a consistent user experience.

enhancementhelp wantedS3: minorarea: agentsarea: iosdifficulty:2
27.0K
Difficulty
3/5

[shared-ci] E2E — composed common suite / e2e / GNOME — common failing across projectbluefin/common

AI summary

A common End-to-End (E2E) test suite for GNOME is failing across multiple pull requests in the `projectbluefin/common` repository. This widespread failure suggests a shared root cause, such as an issue with the base branch, workflow, pinned action, or runner image, rather than individual code changes. The issue is being tracked centrally to address the underlying problem efficiently.

kind/bugagent/ci-maintainergood first issuehelp wantedneeds-triagestage/040-covered-by-pr
32
Difficulty
3/5

Add focused PHP tests for custom-field definition operations

AI summary

This issue requests the addition of focused PHP unit tests for the `CustomFieldDefinitionService` in ChurchCRM. The tests should cover the `find`, `move`, and `delete` operations for person and family custom fields, ensuring proper handling of edge cases like unknown fields, invalid directions, and deletion scenarios. The goal is to improve test coverage for this recently introduced service.

good first issue
954
Difficulty
3/5

Improve custom-field reorder safety under concurrent requests

AI summary

This issue addresses a potential race condition in custom field reordering when multiple requests happen concurrently. The current implementation might use stale position data due to a lack of locking, leading to inconsistent field order. The task involves adding a regression test and ensuring the reordering logic is robust against concurrent operations.

good first issue
954
Difficulty
3/5

Umbrella: Technical debt backlog for persistence, JDBC, JPA, and DAO modernization

AI summary

This umbrella issue consolidates several technical debt tickets related to modernizing the persistence layer, including migrating from legacy JDBC to JPA and addressing fragmented DAO classes. The goal is to declutter the open issue list and prepare for future focused migration efforts.

help wantedhibernate-6-prepEnhancementReview effort [1-5]: 4Review effort [1-5]: 3technical debt
25
Difficulty
4/5

[Maintenance] Migrate legacy 2Action SpringUtils field shims to constructor injection

AI summary

This issue consolidates multiple maintenance tickets related to migrating legacy `*2Action` classes in Struts. The goal is to replace field-level initialization using `SpringUtils.getBean(...)` with constructor injection, improving code maintainability and reducing technical debt. The migration will be done module by module, preserving existing functionality.

help wantedEnhancementReview effort [1-5]: 3technical debttype: enhancementtype: refactor
25
Difficulty
3/5

Umbrella: Frontend modernization backlog

AI summary

This issue serves as a meta-issue to track various frontend modernization efforts that are not immediate bugs. It consolidates existing issues related to typography normalization, resizable UI panels, print/fax layout improvements, and attachment management modal investigations, aiming to improve the overall user experience and maintainability of the frontend.

help wantedEnhancementReview effort [1-5]: 3technical debttype: enhancementtype: umbrella
25
Difficulty
3/5

Umbrella: Technical debt backlog for Sonar and maintainability cleanup

AI summary

This issue consolidates several low-urgency technical debt tickets related to SonarQube findings and maintainability cleanup across different modules. The goal is to address code smells and improve readability without altering existing functionality, with the intention of splitting these tasks by module later for focused development.

help wantedEnhancementReview effort [1-5]: 3codextechnical debttype: enhancement
25
Difficulty
3/5

[Umbrella] Dependency/docs/tooling maintenance sweep

AI summary

This is an umbrella issue to consolidate smaller, granular tasks related to dependency, documentation, and tooling maintenance. It aims to improve hygiene and address follow-ups for Docusaurus and npm tooling, batching these efforts into regular maintenance windows.

help wantedEnhancementReview effort [1-5]: 3technical debttype: enhancementtype: dependencies
25
Difficulty
3/5

Help wanted: PRIME 4 G2 / SYSTEM ONE owners, please check the /data partition size (read-only)

AI summary

The developers need owners of PRIME 4 G2 or SYSTEM ONE devices running EngineX OS to provide specific partition size information from their devices. This data is crucial for fixing an issue where the `/data` partition might not be correctly sized, potentially causing on-screen updates to fail due to insufficient space.

help wantedneeds-hardwareclaimed
86
Difficulty
2/5

Double-encoded UTF-8 in seven tracked files, including two strings on the Overview page

AI summary

Seven files in the repository contain incorrectly encoded UTF-8 characters, appearing as mojibake (e.g., '—' instead of '—'). This issue affects two strings displayed on the repository's Overview page and stems from a process that decoded UTF-8 as cp1252 and then re-encoded it. The problem is not currently caught by existing tests.

buggood first issue
2.7K
Difficulty
3/5
neomjs/neo

A pressed Effect button never tells assistive technology it is pressed

AI summary

This issue addresses a bug where effect-based buttons (`Neo.button.Effect`) do not properly communicate their pressed state to assistive technologies. The fix involves updating the `Neo.button.Effect` component to default its `pressed_` property to `null` and correctly render the `aria-pressed` attribute based on the button's state, ensuring accessibility for toggled buttons.

bughelp wantedgood first issueaicoreaccessibility
3.2K
Difficulty
2/5

Native-speaker review of the Spanish, French, Italian and Russian interface

AI summary

This issue requests native speaker reviews for the Spanish, French, Italian, and Russian interfaces. The current translations were machine-generated and lack human linguistic validation, despite checks against style guides and glossaries. Native speakers are needed to ensure accuracy, appropriate tone, and correct handling of language-specific nuances like plurals and address forms.

enhancementhelp wantedfollow-up
149
Difficulty
3/5

Add AMD AMF, Intel Quick Sync, and NVENC AV1 encoders

AI summary

This issue proposes adding support for AMD AMF, Intel Quick Sync, and NVENC AV1 hardware encoders to the ff4d tool. This would allow users with AMD or Intel GPUs, and NVIDIA RTX 40-series owners wanting AV1, to utilize faster hardware encoding instead of relying on CPU-based methods.

enhancementhelp wanted
112
Difficulty
4/5

PowerBI - wait for current refresh finish

AI summary

This issue proposes adding functionality to the Power BI operator in Airflow to wait for an ongoing manual refresh to complete before starting a new API refresh. The suggested implementation involves checking the refresh history and using a deferrable operator to wait for the current refresh to finish, preventing potential conflicts.

provider:microsoft-azurekind:featuregood first issue
46.0K
Difficulty
3/5

Cover forced password-change strength meter in Cypress

AI summary

This issue requests adding automated Cypress tests for the password strength meter specifically when it appears during a forced password change. The goal is to ensure the meter's behavior (hidden initially, showing weak/strong feedback, and hiding when cleared) is covered, without altering the password policy or other related features.

Feature: UsersUIgood first issue
954
Difficulty
3/5

Widget text stays tiny after resizing

AI summary

This issue describes a bug where the text size and padding of a "Card Analysis" widget remain small even after the widget is resized to a larger dimension. The provided patch includes a test case to verify this behavior, and the issue notes that it existed before the current pull request and might need to be split off.

Help Wanted
11.3K
Difficulty
2/5

Test on AMD, Intel and other NVIDIA GPUs

AI summary

This issue requests community testing of a game build on various GPU architectures (AMD, Intel, and different NVIDIA cards) to identify driver-specific issues versus core game problems. Testers are asked to build the game, run it to a certain point, and report their GPU, driver version, OS, progress, and logs.

help wantedgood first issueneeds gpu testingplatform: amd
43Software Development · Game Development
Difficulty
2/5
neomjs/neo

The guide explains standing, the badge and what a claim does

AI summary

This issue proposes updating the contributor guide (`CONTRIBUTING.md`) to explain the concept of contributor "standing" (rungs and badges) and the purpose of claiming tasks. It also aims to improve the pull request template to include information about the AI model used for AI-authored pull requests, which is currently missing and hinders effective review. The fix involves adding a new section to the contributing guide and potentially modifying the pull request template.

documentationenhancementhelp wantedgood first issuecontributor-experienceai
3.2K
Difficulty
3/5

PostShaderInstance depth-format mismatch causes GL_INVALID_OPERATION spam (and hard freezes on some drivers) — root cause for #14 / #74

AI summary

This issue describes a bug in the Databank mod where its `PostShaderInstance` incorrectly assumes the depth buffer format of the main render target. When other mods alter this format, Databank's `glBlitFramebuffer` operation fails with a `GL_INVALID_OPERATION` error, leading to log flooding and potential game freezes. The root cause is the lack of depth format checking before copying the depth buffer.

bughelp wantedrenderingslop oildatabank
12
Difficulty
3/5

[更优世界线 Q006] 总折算战损改善量:24 HP

AI summary

This issue proposes optimizing combat scenarios for five specific encounters (Tunneler, Waterfall Giant, Entomancer, Ink Blob, Knight Gang) in version 0.47.x. It prioritizes fixing existing bugs before proceeding with these optimizations, providing detailed reports and static evidence for each encounter to guide the implementation.

enhancementhelp wanted任务:优化已认领
105
Difficulty
4/5

Show/Don't hide feed items when updating feed

AI summary

The user requests that the "What's New" feed in NewPipe should not display a blocking loading screen when refreshing. Instead, they suggest relying on existing notifications to indicate the progress of fetching new videos, allowing users to continue browsing or watching content.

feature requesthelp wanteddiscussionGUIfeed
38.9K
Difficulty
2/5

Request a feature links to upstream discord

AI summary

The user is reporting that the "report an issue" flow on GitHub, specifically for feature requests, incorrectly links to the SS14 (Space Station 14) project instead of the intended destination. This suggests a configuration or routing issue within the GitHub repository's issue reporting setup.

Issue: BugMedium PriorityGood First Issue
260
Difficulty
2/5

Add GUI

AI summary

This issue requests the addition of a Graphical User Interface (GUI) to the project. It is labeled as an enhancement and is seeking community contributions, indicating it's a feature request rather than a bug fix.

enhancementhelp wantedserverlauncherbattle-server-manager
754
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 126,509 projects or reset filters to see more of the 886,716 indexed issues.