Help Wanted

Discover open source projects where your contributions truly matter

While large projects overflow with contributions, smaller initiatives eagerly await your expertise and passion

Active filters:Stars: 10+ Stars
Filters trigger API requests for better performance

Showing 30 opportunities to contribute

AI Summary: The current file saving mechanism in `movement` raises a `FileExistsError` if the target file already exists, which the user finds frustrating when re-running code. This behavior deviates from common library practices where files are typically overwritten by default. The request is to change the default behavior to overwrite existing files instead of raising an error, aligning with user expectations.

Complexity:2/5
enhancementgood first issue

A Python toolbox for analysing animal body movements across space and time

Python
#animal#behavior#behaviour#ethology#kinematics#motion-tracking#neuroscience

AI Summary: On initial load of the Jaeger Monitor page, the metrics charts are displayed at half their expected width. This visual issue is resolved, and the charts expand to full width, once a user interacts with the page by changing a filter such as the service or time range. The expected behavior is for the charts to always render at full width immediately upon page load.

Complexity:2/5
bughelp wantedgood first issue

Web UI for Jaeger

JavaScript
#apm#distributed-tracing#hacktoberfest#jaeger#javascript#monitoring#opentracing#react#reactjs#site-reliability-engineering#sre#trace#tracing#typescript#ui

AI Summary: The `tax_range_time()` function currently supports a `main` option within its `plot_args` parameter to customize the plot title, as demonstrated by the provided example. This functionality is working but is not documented. The issue requests adding this `main` option to the function's official documentation.

Complexity:1/5
buggood first issue

palaeoverse: an R package developed by palaeobiologists, for palaeobiologists

R
#biodiversity#fossil#palaeobiology#paleobiology#r-package

AI Summary: The `TextDecoration` interface in Flutter exhibits inconsistent API requirements across platforms. While implementing `TextDecoration` compiles successfully for general builds, `flutter build web` fails, demanding an implementation for `TextDecoration.maskValue`. This indicates a platform-specific divergence in the `TextDecoration` interface definition, specifically for web targets.

Complexity:3/5
c: crashtoolframeworkenginef: material designa: typographyplatform-weba: builda: error messagegood first issuea: releasehas reproducible stepsP2team-webtriaged-webfound in release: 3.38found in release: 3.41

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

Dart
#android#app-framework#cross-platform#dart#dart-platform#desktop#flutter#flutter-package#fuchsia#ios#linux-desktop#macos#material-design#mobile#mobile-development#skia#web#web-framework#windows

AI Summary: The `DedicatedWorkerGlobalScope::run_worker_scope` function in Servo currently initializes its `task_source` with a default value when fetching classic scripts. This issue proposes changing it to use the `shared_task_canceller` instead, aligning its behavior with other worker global scopes for better task management. The fix involves a direct code modification at a specified line.

Complexity:1/5
E-less-complexA-content/scriptI-cleanupgood first issue

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

Rust
#browser#rust#servo#web#webbrowser#webengine#webplatform

AI Summary: The Nginx `stream` module, when configured to proxy SSL connections (`proxy_ssl`), fails to perform Application-Layer Protocol Negotiation (ALPN) for HTTP/2. This prevents Nginx from successfully negotiating HTTP/2 with upstream servers that expect it via ALPN, potentially leading to connection failures or fallback to HTTP/1.1. The issue points to a missing or incorrect implementation of ALPN within the `stream` module's TLS client capabilities.

Complexity:4/5
enhancementgood first issue

The official NGINX Open Source repository.

C
#content-cache#http#http2#http3#https#load-balancer#mail-proxy-server#nginx#quic#reverse-proxy#security#tcp-proxy-server#tls#udp-proxy-server#web-server

AI Summary: This issue proposes a solution for "create" functions (e.g., `pyscript create`) that currently only write to a new directory. The suggested approach is to first generate the content in a temporary directory and then copy it to the user's intended destination.

Complexity:3/5
good first issue

A project about projects

Python
#projects#python

AI Summary: The user encountered an unclear error when attempting to set up cross-cluster replication (CCR) for a set of tables, some of which are of unsupported types. The current error message from `yb-admin setup_universe_replication` does not specify which tables are problematic or why. The request is to enhance the command's error handling to explicitly detect unsupported table types and include this specific information (e.g., table IDs) in the error message for improved user guidance.

Complexity:3/5
kind/enhancementgood first issuearea/docdbpriority/medium

YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

C
#cloud-native#cpp#database#distributed-database#distributed-sql#distributed-sql-database#high-performance#kubernetes#multi-cloud#multi-region#scale-out#sql

AI Summary: This is a 'Good First Issue' asking a community contributor to add a new Japanese proverb, '出る釘は打たれる' (The nail that sticks out gets hammered down), to a specific JSON file. The task involves copying a pre-formatted JSON object into `data/community-content/japanese-proverbs.json`, ensuring proper JSON syntax by adding a comma, and then committing the changes.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunityeasylow hanging fruitbeginnerup-for-grabsfirst-timers-onlybeginner-friendly

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype - built with Next.js and powered by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

TypeScript
#beginner-friendly#community#contributions-welcome#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#japanese#japanese-language#jlpt#kana#kanji#language-learning#learn-japanese#monkeytype#nextjs#open-source#react#typescript#up-for-grabs

AI Summary: This GitHub issue is a 'good first issue' that asks a contributor to add a specific cultural fact about 'basashi' (raw horse meat) in Kumamoto, Japan, to a JSON file. The task involves opening a designated file, appending the provided fact to an array, ensuring correct JSON syntax, and submitting a pull request.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunityeasylow hanging fruitbeginnerup-for-grabsfirst-timers-onlybeginner-friendly

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype - built with Next.js and powered by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

TypeScript
#beginner-friendly#community#contributions-welcome#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#japanese#japanese-language#jlpt#kana#kanji#language-learning#learn-japanese#monkeytype#nextjs#open-source#react#typescript#up-for-grabs

AI Summary: The UI's "glass theme" in version 17.1.5 is causing significant readability issues across various elements. Text and input fields with this frosted effect are difficult to discern due to insufficient contrast against the blurred background content. The expected behavior is for these elements to be clearly readable, suggesting adjustments to the theme's transparency, blur, or shadowing are needed.

Complexity:3/5
help wantedgood first issue

Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, GitLab, GitHub and Open Project.

TypeScript
#electron-app#hacktoberfest#hacktoberfest2022#jira#linux#macos#productivity#task-manager#time-tracker#timetracking#to-do-list#todo

AI Summary: This issue proposes refactoring `Generate-PrReference.ps1` and `Get-VerifiedDownload.ps1` by replacing their inline GitHub Actions error logging patterns with a shared `CIHelpers.psm1` module. This will remove four instances of repetitive CI annotation code, improving maintainability. It is dependent on issue #287, which creates the `CIHelpers` module.

Complexity:1/5
good first issuemaintenance

A refined collection of Hypervelocity Engineering components (instructions, prompts, agents) to start your project off right, or upgrade your existing projects to get the most out of all Copilots

PowerShell

AI Summary: This issue requests an update to the k0s versions specified within the CAPI (Cluster API) smoke test matrix. The current versions being used for testing are considered outdated and need to be bumped to more recent releases.

Complexity:1/5
good first issuecluster-apikeep

k0smotron

Go

AI Summary: The user requests the addition of a `%USERNAME%` placeholder within custom chat message filters. This would enable more precise filtering, such as triggering notifications only when a specific user performs an action like depositing coins into a coffer, thereby expanding the utility of custom chat messages.

Complexity:2/5
enhancementgood first issueNotifier: Chat

Sends level up, clue, etc. notifications to a Discord webhook or a custom web server

Java
#discord#osrs#runelite#runelite-plugin#webhook

AI Summary: The request is to generate CSV files for all existing models to serve as user reference. This is particularly relevant for early models, as their aircraft data is currently stored in custom Python AviaryValues objects, which needs to be extracted and formatted.

Complexity:3/5
good first issuecode cleanupusability

NASA's aircraft analysis, design, and optimization tool

Python
#aircraft-design#nasa#openmdao#optimization#trajectory-optimization

AI Summary: Users of Dark Mode are experiencing an issue where text input into parameter fields on the API Definition page becomes obscured or invisible. This visual bug only occurs in Dark Mode and functions correctly in Light Mode, suggesting a CSS styling conflict. The problem was likely introduced during an update between versions v1.44.2 and v1.47.3.

Complexity:2/5
type:buggood first issuearea:openapi-toolingneeds:triage

Backstage is an open framework for building developer portals

TypeScript
#backstage#cncf#developer-experience#developer-portal#dx#hacktoberfest#infrastructure#microservices#self-service-portal

AI Summary: This GitHub issue serves as a tracking ticket for performance optimizations targeting GLM 4.5/4.6/4.7 models, primarily on Blackwell GPUs and focusing on latency. It outlines several sub-tasks, including integrating Flashinfer for MoE and FP4/FP8 quantization, ensuring correct MHA backend usage for speculative decoding, and fusing kernels, with an aim to achieve significant performance gains.

Complexity:5/5
good first issuecollaborationperformanceblackwell

SGLang is a high-performance serving framework for large language models and multimodal models.

Python
#attention#blackwell#cuda#deepseek#diffusion#glm#gpt-oss#inference#llama#llm#minimax#moe#qwen#qwen-image#reinforcement-learning#transformer#vlm#wan

AI Summary: This GitHub issue, marked as a 'Good First Issue', requests the addition of a new color theme called 'Zen Stone' to the KanaDojo application. The task involves opening a specific JSON file (`data/community-content/community-themes.json`), appending a provided JSON object containing the theme's ID and color values, and ensuring the file remains valid JSON.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunityeasylow hanging fruitbeginnerup-for-grabsfirst-timers-onlybeginner-friendly

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype - built with Next.js and powered by Vercel. Beginner-friendly with plenty of good first issues - all contributions are welcome!

TypeScript
#beginner-friendly#community#contributions-welcome#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#japanese#japanese-language#jlpt#kana#kanji#language-learning#learn-japanese#monkeytype#nextjs#open-source#react#typescript#up-for-grabs

AI Summary: This issue requests adding a default metadata capability to the `AviaryValues` class. The goal is to allow `AviaryValues` to store a default `meta_data` object, which its `set_val` method will use if no explicit metadata is provided. Users should still be able to override this default by passing specific `meta_data` to `set_val`.

Complexity:2/5
help wantedcode cleanup

NASA's aircraft analysis, design, and optimization tool

Python
#aircraft-design#nasa#openmdao#optimization#trajectory-optimization

AI Summary: The `ctx journal site --build` command fails silently on macOS with Python 3.9 because `pip3 install zensical` installs a placeholder stub (v0.0.2) instead of the actual `zensical` package, which requires Python >= 3.10. The current "zensical not found" error is misleading, and the user expects a clearer error message suggesting the Python version requirement and alternative installation methods like `pipx`, or updated documentation.

Complexity:3/5
good first issue

ctx: do you remember? — a lightweight, file-based system that enables AI coding assistants to persist, structure, and rehydrate project context across sessions.

HTML
#agent-infrastructure#ai-collaboration#ai-tooling#automation#cognitive-continuity#context#context-management#developer-experience#developer-tools#documentation#human-in-the-loop#infrastructure#knowledge-management#llm#long-lived-context#productivity#project-memory#state-management#tasks#workflow

AI Summary: The `SetV2` node in `n8n-kit` has been updated and no longer includes a `mode` property. This issue requires replacing an existing conditional check that references `this.props.parameters.mode` with a new method that aligns with the updated `SetV2` structure. The change needs to be implemented in the `fields.ts` file at the specified line range.

Complexity:1/5
good first issue

Generate and deploy n8n workflows using code.

TypeScript
#automation#cli#deployment#hacktoberfest#iac#n8n#typescript#workflow
S3 + DCP1h ago

AI Summary: The user is requesting a new feature to enable storing distributed checkpoints (DCP) directly on Amazon S3. The proposal suggests leveraging existing tools like the `s3-connector-for-pytorch` to integrate S3 as a viable storage option for checkpoints.

Complexity:3/5
enhancementgood first issue

Pytorch Distributed native training library for LLMs/VLMs with OOTB Hugging Face support

Python
#deepseek-v3-2#finetuning#gemma3#gemma3n#glm#gpt-oss#huggingface#kimi-k2#llama#llama3#llm#minimax-m2#mistral#openai#pytorch#qwen#qwen3#qwen3-next#stepfun#vlm

AI Summary: This issue tracks the upgrade of the project to Go 1.26. The upgrade is currently blocked because Windows binaries fail to build, specifically encountering an "unknown relocation type 7" error related to `resource.syso` during the compilation of `jaeger/cmd/jaeger` for `windows-amd64`.

Complexity:4/5
help wantedgood first issuego

CNCF Jaeger, a Distributed Tracing Platform

Go
#cncf#distributed-tracing#hacktoberfest#jaeger#observability#opentelemetry#tracing

AI Summary: This GitHub issue proposes implementing automated style linting for the C source code. The suggestion originated from a comment by @tokenrove, who highlighted the benefit of having a style linter and potentially an Emacs setup to maintain consistency when editing C files.

Complexity:4/5
help wantedgood first issuediscuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

C
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language

AI Summary: This feature request asks for the ability for users to delete their own accounts, as the current system only provides a logout option and no mechanism for users to remove their data from the service. It also briefly mentions an admin-forced deletion option.

Complexity:4/5
good first issue

Open source alternative to Splitwise

TypeScript
#expense-manager#expense-tracker#hacktoberfest#split#splitwise#tailwindcss#trpc

AI Summary: This GitHub issue serves as a consolidated task list for January 9, 2026, tracking several existing issues and outlining new development and maintenance work. Key tasks include assessing and improving code coverage by adding missing tests, removing redundant data tests, and initiating the development of a new feature to allow users to select different countries.

Complexity:4/5
good first issue

Solar Forecasting using PVNet on Open Data

Jupyter Notebook

AI Summary: The `NumberedObjectCollection` currently lacks an `extend_renumber()` method, despite having similar `append()`, `extend()`, and `append_renumber()` functionalities. The proposed feature is to add this method, allowing users to extend the collection with multiple objects while automatically renumbering them sequentially, similar to how `append_renumber()` works for single objects.

Complexity:1/5
good first issuefeature request

MontePy is the most user friendly Python library (API) to read, edit, and write MCNP input files.

Python
#api#hacktoberfest#mcnp#mcnp6#monte-carlo#neutronics#radiation-transport

AI Summary: The user reports that the "ASIC Temp" chart on multi-chip units misleadingly displays only the temperature of ASIC #1. They suggest the chart should instead show the highest temperature among all ASICs to provide a more accurate and useful representation of the unit's thermal status.

Complexity:2/5
good first issuedesign

A bitcoin ASIC miner for the ESP32

C

AI Summary: This GitHub issue describes several UI/UX and data consistency problems on the 'Request Details page'. Key issues include the need for a larger text area in the Comments tab, consistent tab styling across pages, and dialogs to collect reasons for 'Change Volunteer' and 'Delete' actions in the Details tab. Additionally, there's a date format mismatch with the Creation Date that needs to be resolved.

Complexity:3/5
buggood first issueMVPLanguage

Contains only the web releated React code

JavaScript

AI Summary: Ponyc exhibits a compile error where it incorrectly marks code as unreachable when a function branch always returns early. This occurs with both `if` and `match` statements, leading to errors like 'first line of `maybe_error` isn't reachable' or 'function body is None'. A slight modification to the `if` example resolves the issue, indicating a specific compiler bug related to control flow analysis.

Complexity:4/5
help wantedgood first issuediscuss during sync

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

C
#actor-model#pony-language#pony-source#ponyc#ponylang#programming-language