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
99,560
Open issues
668,660
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 ~17,310 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

HER Hack-Astron #6 | Spark-X2.5 Math Reasoning Challenge

AI summary

This GitHub issue announces a challenge to rigorously test the mathematical reasoning capabilities of the Spark-X2.5 language models. Participants are required to download the models, conduct evaluations on math benchmarks or specific problem types, and publish their reproducible results on Hugging Face Discussions. Submissions are open from September 7th to September 13th, 2026, with judging and awards following.

good first issuehelp wantedHER Hack-Astronrewardbounty
54
Difficulty
3/5

[ONBOARD: 1 RTC] File Your First Bug Report

AI summary

This issue is an onboarding task for new contributors to the Rustchain project. Participants are asked to star the repository, explore its documentation or code, and then file a bug report for any issues they find, such as broken links, confusing messages, or actual bugs. Successful submissions will be rewarded with 1 RTC.

good first issuebountyonboarding
89
Difficulty
1/5

D105 Missing docstring in magic method

AI summary

This issue requires adding missing docstrings to magic methods within the Bio library, specifically in the Bio/SeqIO/_index.py and Bio/Geo/Record.py files. The goal is to improve code documentation by adhering to established docstring styles for special methods and subsequently removing the D105 rule from the flake8 configuration.

Documentationgood first issue
5.1K
Difficulty
1/5

Close out the TODO in src/plugins/firstIssueRecap.ts

AI summary

This issue asks to implement a command within `src/plugins/firstIssueRecap.ts` that generates a brief recap of a contributor's first merged issue, intended for social media sharing. The task involves understanding the TODO's intent, implementing the functionality, removing the TODO comment, and ensuring the code passes checks.

help wanteddaily starter issuedeveloper toolingtime: 30 minlevel: second-pr
14
Difficulty
2/5

Give src/dailyIssueBacklog.ts some real test coverage

AI summary

This issue requests adding test coverage to the `src/dailyIssueBacklog.ts` file. The goal is to ensure the main exported functionality is tested without relying on live network or GitHub API calls, and that the tests pass `npm run check`.

help wanteddaily starter issuetestingdeveloper toolingtime: 1 hourlevel: second-pr
14
Difficulty
2/5

Close out the TODO in src/plugins/exportStats.ts

AI summary

This issue asks to implement a command in `src/plugins/exportStats.ts` that exports a contributor's statistics (PRs, issues, labels touched) as a JSON file. The goal is to find the existing TODO, implement the described functionality, remove the TODO comment, and ensure the code passes `npm run check`.

help wanteddaily starter issuedeveloper toolingtime: 30 minlevel: second-pr
14
Difficulty
2/5

Add a guide for fixing rejected git push errors

AI summary

This issue proposes creating a new Markdown guide to help beginners understand and resolve 'Updates were rejected' Git push errors. The guide should explain the cause of the error in simple terms, offer a safe recovery command like `git pull --rebase origin main`, and warn against using destructive reset commands without understanding them. The guide will be linked from the README.

documentationgood first issuebeginner friendlydaily starter issuetime: 30 minlevel: first-pr
14
Difficulty
2/5

Write down our commit message convention with real examples

AI summary

This issue requests the creation of a document outlining the project's commit message convention, including prefixes like `docs:`, `fix:`, and `feat:`. The goal is to provide clear examples pulled from the git log and link this guide from the `CONTRIBUTING.md` file.

documentationgood first issuedaily starter issuedeveloper toolingtime: 30 minlevel: first-pr
14
Difficulty
1/5

feat(components): add animated accordion component

AI summary

This issue proposes adding a new animated accordion component to the repository. The component should feature smooth transitions for expanding/collapsing content and a rotating chevron icon. This is intended to enhance the user experience for displaying structured content or FAQs.

help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel:intermediate
157
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

Add an offline locale-pack conformance CLI

AI summary

This issue proposes adding a new command-line interface (CLI) tool called `openmed i18n check`. This tool will allow language-pack contributors to perform an offline validation of locale packs, ensuring metadata, registry wiring, synthetic fixtures, span integrity, and evidence references are correct. The goal is to provide deterministic output for easy integration into CI/CD pipelines.

help wantedgood first issuefeatureP2roadmap-v3
4.0K
Difficulty
3/5

Generate deterministic synthetic federation metadata fixtures

AI summary

This issue proposes generating deterministic, reusable metadata-only fixtures for private learning tests. These fixtures will simulate heterogeneous clients and round outcomes without requiring actual site simulations, ensuring byte-identical outputs for identical seeds and excluding sensitive data.

help wantedgood first issueimprovementP2roadmap-v3
4.0K
Difficulty
3/5

Render a clinical language-pack readiness matrix

AI summary

This issue aims to create a language pack readiness matrix that provides maintainers with a clear, deterministic view of the status of various language packs. The matrix will be rendered in both JSON and Markdown formats, utilizing existing data and ensuring comprehensive test coverage.

help wantedgood first issuefeatureP2roadmap-v3
4.0K
Difficulty
3/5

Diff clinical language-pack coverage manifests across releases

AI summary

This issue aims to develop a tool to compare language coverage manifests between different releases without requiring model loading or clinical fixtures. The goal is to identify regressions and improvements in language capabilities by analyzing manifest differences across various linguistic attributes, ensuring stable golden outputs and focused unit tests.

help wantedgood first issuefeatureP2roadmap-v3
4.0K
Difficulty
3/5

Validate synthetic-dataset license and lineage manifests

AI summary

This issue requires the implementation of a system to validate the license and lineage of synthetic clinical datasets. It involves defining strict manifests for dependencies like generators, templates, and models, and failing the process if any dependencies have restricted, incompatible, or unknown lineage. The scope includes defining these manifests and handling various problematic dependency scenarios, with tests focusing on offline unit tests using synthetic fixtures.

help wantedfeatureP1roadmap-v3
4.0K
Difficulty
4/5

Preflight secure-aggregation quorum and dropout bounds

AI summary

This issue proposes to add preflight checks for secure aggregation rounds to ensure that quorum, recovery threshold, and dropout tolerance parameters are internally consistent before enrollment begins. The goal is to fail federated rounds early if these parameters are invalid, preventing potential issues later in the process.

help wantedfeatureP1roadmap-v3
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

Summarize privacy-budget consumption without site identifiers

AI summary

This issue aims to create aggregate summaries of privacy budget consumption for differential privacy training rounds and model families. The summaries should not reveal individual site identifiers, employing techniques like small-cell suppression and deterministic bucketing to protect privacy while providing high-level insights.

help wantedgood first issuefeatureP2roadmap-v3
4.0K
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

Validate machine-readable differential-privacy budget policies

AI summary

This issue aims to establish a robust and machine-readable contract for differential privacy budget policies. It involves defining strict, versioned policy types with bounded numeric fields and closed enums, while rejecting ambiguous or unsafe configurations. The goal is to ensure predictable and secure handling of privacy budgets in private learning rounds.

help wantedfeatureP1roadmap-v3
4.0K
Difficulty
3/5

Add malformed PDF and DICOM headers to multimodal preflight fixtures

AI summary

This issue proposes adding synthetic, malformed PDF and DICOM header fixtures to a preflight testing suite. The goal is to create reusable, deterministic test cases that simulate various header corruption scenarios for document and medical image files, aiding in the validation of preflight checks without using real sensitive data.

help wantedgood first issueimprovementP2roadmap-v3
4.0K
Difficulty
3/5

Render a multimodal provider capability compatibility matrix

AI summary

This issue requires the creation of a compatibility matrix that shows which local multimodal providers can handle specific validated modality profiles. The output should be a deterministic JSON and Markdown representation, detailing provider IDs, capability versions, profile IDs, and compatibility outcomes without including sensitive information like model paths or endpoints.

help wantedgood first issuefeatureP2roadmap-v3
4.0K
Difficulty
3/5

Summarize audio format distributions without content

AI summary

This issue requires the development of a feature to aggregate audio format statistics (channel, sample rate, bit depth, duration buckets, format) without storing any sensitive content like filenames, transcripts, or samples. The goal is to provide summarized counts for deployment planning, with specific requirements for handling edge cases and ensuring data privacy through small-cell suppression.

help wantedgood first issuefeatureP2roadmap-v3
4.0K
Difficulty
3/5

Validate frame-sampling manifests for clinical video

AI summary

This issue aims to define and validate a content-free contract for frame-sampling manifests in clinical video. The goal is to ensure reproducible frame selection and coverage by establishing strict rules for manifest properties and testing various edge cases.

help wantedgood first issuefeatureP2roadmap-v3
4.0K
Difficulty
3/5

Estimate bounded multimodal batch memory from asset manifests

AI summary

This issue requires developing a system to estimate the memory needed for multimodal data batches on edge runtimes before decoding. The estimate will be derived from asset manifest metadata and used to determine if a batch can be accepted, split, or rejected based on device budgets. The scope includes handling various data types and edge cases, ensuring platform-independent arithmetic and thorough unit testing.

help wantedfeatureP1roadmap-v3
4.0K
Difficulty
4/5

Preflight DICOM transfer syntaxes before pixel decoding

AI summary

This issue proposes to enhance DICOM processing by pre-checking transfer syntaxes before attempting pixel decoding. The goal is to identify unsupported or potentially problematic syntaxes early, allowing for a more robust and efficient pipeline by categorizing outcomes like native, optional-decoder, review, or unsupported with clear reasons.

help wantedfeatureP1roadmap-v3
4.0K
Difficulty
3/5

Detect metadata-only image orientation conflicts

AI summary

This issue aims to detect conflicts between declared image geometry transforms and embedded orientation metadata (EXIF/TIFF). The goal is to identify and flag these discrepancies to prevent silent errors in region provenance after image transformations, without requiring pixel decoding.

help wantedgood first issuefeatureP2roadmap-v3
4.0K
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 99,560 projects or reset filters to see more of the 668,660 indexed issues.