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
125,274
Open issues
875,525
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,901 matching filters (10+ stars)

List

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

✨ project.reference_repos: read-only (optionally issues/prs) repos an agent may study without them being authorized

AI summary

This issue proposes adding a `project.reference_repos` configuration to allow agents to read from external repositories for assessment purposes without needing them to be authorized. It also introduces an optional opt-in for limited write access (issues/PRs) to these reference repositories, with strict limitations to prevent unauthorized modifications.

help wantedstage/010-actionable
51
Difficulty
3/5

[scanner] docs: project.reference_repos in operator-reference, agent-configuration, github-write-surface and hive.yaml.example

AI summary

This issue involves updating documentation across several files to accurately describe the `project.reference_repos` configuration. The documentation needs to cover its various forms, default behavior, write permissions, and rendering implications. This is a documentation-focused task that is part of a larger effort and is currently blocked by another issue.

help wantedkind/featureagent/scanner
51
Difficulty
2/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

[scanner] dashboard: show reference repos with a reference · read-only / issues+prs chip, no ACMM eval, no work items

AI summary

This issue proposes to display "reference repositories" in the dashboard's repository list. These reference repositories will be visually distinguished with specific chips and will not show ACMM evaluations or work item counts, indicating a read-only or limited functionality status.

help wantedkind/featureagent/scanner
51
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

[scanner] kicks: list reference repos as read-only reference material and keep items that cite them in scope

AI summary

This issue proposes adding a new section to the scanner's kick message to display read-only reference repositories. It aims to clarify how findings related to these reference repositories are handled, ensuring they are considered in scope for analysis and their deliverables are associated with the authorized repository.

help wantedkind/featureagent/scanner
51
Difficulty
3/5

🟢 Good First Issue: Add a New Tool to Dev Utilities Sandbox

AI summary

This issue is a "good first issue" that invites contributors to add a new offline developer tool to the Dev Utilities Sandbox. The tool should be client-side, provide value to developers, and integrate with the existing UI. Examples of potential tools are provided, but contributors are encouraged to suggest their own.

enhancementhelp wantedgood first issueuiworkflowBeginner Friendly
44
Difficulty
2/5

[scanner] proxy: reference_repos read-only tier — allow public GETs/clone, refuse writes with a 403 naming reference_repos

AI summary

This issue proposes implementing read-only access for 'reference repos' within the GitHub proxy. Public GET requests and clones will be allowed, but all write operations will be denied with a specific 403 error indicating the repo is a read-only reference. It also outlines opt-in write permissions for specific actions like opening issues or PRs on the hive's own items.

help wantedkind/featureagent/scanner
51
Difficulty
3/5

[scanner] project.reference_repos: config field, validation and ReferenceRepoTier accessor

AI summary

This issue proposes adding a new configuration field, `ProjectConfig.ReferenceRepos`, to manage referenced repositories within a project. It will support both simple owner/name strings and more complex objects allowing write permissions for issues and pull requests. The implementation includes validation, a new accessor for retrieving repository tiers, and comprehensive testing.

help wantedkind/featureagent/scanner
51
Difficulty
3/5

Feature Request: Support Manual Suggestions with Face Recognition Disabled & Category-Aware Unnamed/Suggested Face Filtering

AI summary

This feature request aims to improve face management by allowing manual review and assignment of faces even when automated face recognition is disabled. It also proposes scoping the unnamed and suggested faces queues to match selected categories in the sidebar, providing more context-aware filtering.

help wanted
115
Difficulty
3/5

Kernel rig: grade every-block-cylinder-tangent-concave-arc-r2-partial-chain on its analytic volume now that solidcore builds it

AI summary

A test case for a kernel rig is failing because a previously refused operation (a fillet) is now successfully built by Solidcore. The issue requires updating the test to grade the successful build based on its analytic volume and geometric properties, rather than expecting a refusal. The test should be adjusted to reflect the new successful behavior and removed from the known failing list.

help wantedarea:kernelneeds-triage
3.8K
Difficulty
3/5

Rename `sponsor_partner` to `affiliate`

AI summary

This issue proposes renaming database tables and fields to improve clarity and simplify naming conventions. Specifically, `sponsor_partner` will become `affiliate`, `project_sponsor_partner_xref` will be renamed to `affiliation`, and the `is_sponsor` field will be changed to `type` to better represent the relationship.

good first issuesize: 2ptfeature: DB designrole: db architectp-feature: sponsor/partners: PD team
14
Difficulty
2/5

Testing wanted: hyperbutler next to a running Docker Desktop

AI summary

The developers are seeking testers to verify the compatibility of 'hyperbutler' with a running Docker Desktop instance on Windows 11. They need users to perform specific commands and observe the behavior of both applications, particularly concerning Docker contexts, port publishing, and WSL 2 integration.

help wantedtesting
35Developer Tools · Command Line Tools
Difficulty
2/5

Test the Linux port on your distro

AI summary

This issue requests community members to test a new Linux port of the Claude Desktop application. Testers need to build the application from a specific branch, install it, and then perform basic functionality tests like adding and switching between multiple accounts, and testing the 'Start at login' feature. Feedback on their Linux distribution, desktop environment, and any encountered issues is required.

help wantedgood first issuetesting
71
Difficulty
2/5

✨ feature: live-link review perspectives from a GitHub file (like `definition_source`)

AI summary

This feature request aims to allow users to define and manage review perspectives for a "hive" directly from a GitHub file, similar to how other configurations like `definition_source` are handled. This would enable maintainers to update perspectives through standard PRs while still leveraging upstream changes to the `reviewer-queue.md` protocol.

help wantedtriage/acceptedstage/040-covered-by-prhive/partially-addressed
51
Difficulty
3/5

Github action CI is broken

AI summary

The GitHub Actions CI pipeline is failing because the MySQL service cannot be started. The error message "sudo: '/etc/init.d/mysql': command not found" indicates that the script to start MySQL is missing or not accessible in the CI environment. This prevents the tests from running successfully.

bugenhancementhelp wantedin progressdevelopmentgood first issue
55
Difficulty
2/5
f3d-app/f3d

Add a CLI option to generate an animated camera orbit

AI summary

This issue proposes adding a new command-line interface (CLI) option to F3D that allows users to generate an animated camera orbit. This feature would be useful for scenes that lack pre-defined cameras or animations, providing a default orbiting behavior to visualize the scene.

source:libf3dhelp wantedsource:F3DApplicationfunding:nlnet
4.5K
Difficulty
3/5

Add Project Gallery to Website

AI summary

This issue requests the addition of a project gallery to the website, mirroring the functionality and design of the example provided by the moviepy project. The goal is to showcase projects in a visually appealing and organized manner.

help wantedgood first issue
5.1K
Difficulty
3/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/security
119
Difficulty
2/5

Explain the existing managed-identity SQL Server example for first-time contributors

AI summary

This issue requests the creation of user-facing documentation for an existing managed identity SQL Server example. The goal is to explain how to use the example, including necessary permissions and placeholders, without requiring local credential storage. It also aims to add service-free checks and cross-link the example within the existing documentation.

documentationhelp wantedgood first issuepriority: lowsize: S
11
Difficulty
2/5

Has a USSE microkernel been considered for the SGX535?

AI summary

This issue proposes exploring the use of a USSE microkernel on the SGX535 GPU, similar to how the vendor stack operates. The author has developed an open-source microkernel for the SGX545 that handles GPU-specific tasks without host intervention, and is inquiring if a similar approach has been considered for the SGX535, noting potential hardware differences.

help wanted
27
Difficulty
4/5

Anomaly detection and alerting for interesting Bitcoin P2P metrics

AI summary

This issue proposes implementing anomaly detection and alerting for Bitcoin P2P metrics currently displayed in Grafana dashboards. The goal is to move beyond raw data visualization by identifying unusual patterns, such as sudden drops in inbound connections or spikes in address messages, and triggering alerts based on statistical methods like Z-scores.

help wantedgood first issue
60
Difficulty
3/5

[shared-ci] zizmor failing across projectbluefin/server

AI summary

The 'zizmor' CI check is failing simultaneously on 10 open pull requests in the projectbluefin/server repository. This widespread failure suggests a shared root cause, likely related to the base branch, a workflow configuration, a pinned GitHub Action, or the runner image, rather than individual code changes. The issue is being tracked centrally to address the underlying problem efficiently.

kind/bugagent/ci-maintainerneeds-triagestage/stalledgood first issuehelp wanted
49
Difficulty
3/5

Problem 2: Bot controls mouse and keyboard. It's inconvenient

AI summary

The user wants to replace the current `java.awt.Robot` class for bot controls with more efficient APIs like `PostMessage` (on Windows) or equivalent for Linux. This change aims to allow users to continue using their devices while the bot is active, improving usability. The project targets Windows (7+) and Linux (Ubuntu).

enhancementhelp wanted
83
Difficulty
3/5

pods.prune accepts filters that do not limit deletion

AI summary

The `pods.prune` API endpoint in Podman is not respecting the provided filters, leading to the deletion of all eligible pods in the store instead of only those matching the filter. This affects users who expect scoped deletion based on labels, as demonstrated by the `podman-py` library.

good first issue
382
Difficulty
3/5

networks.list drops name and ID filters and mutates the input

AI summary

The Podman API's `networks.list` endpoint incorrectly ignores name and ID filters when they are provided as part of a `filters` dictionary. Instead, it sends an unfiltered request and returns all networks. This behavior is due to the client library overwriting these filter keys with `None` when separate `names` and `ids` arguments are not present.

good first issue
382
Difficulty
2/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 125,274 projects or reset filters to see more of the 875,525 indexed issues.