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 of 12,259 opportunities to contribute

AI Summary: This issue requests the creation of a new UI component named 'ease-traffic-light-sequence'. The component's purpose is to visually represent a traffic light sequence, likely for use in a user interface. The labels suggest it's a good starting point for contributors and requires intermediate-level development skills.

Complexity:3/5
help wantedgood first issuecomponentGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue requests the creation of a new UI component called 'ease-analog-clock-face'. The component is intended to represent the visual face of an analog clock. It is tagged as 'help wanted' and a 'good first issue', suggesting it's a suitable task for new contributors.

Complexity:2/5
help wantedgood first issuecomponentGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue is a beginner-friendly task to add a new Japanese grammar point, "〜うちに", to a JSON file. It requires no coding knowledge and can be completed in under a minute directly from the browser by forking the repository, editing the file, and submitting a pull request.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-only

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

TypeScript
#beginner#beginner-friendly#contribute#contribution#contributions-welcome#first-contributions#first-timers-only#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#help-wanted#japanese#japanese-language#language-learning#learn-japanese#nextjs#open-source#react#up-for-grabs

AI Summary: This issue requires updating build scripts to use the 'core26' snap base instead of 'core24'. A key consideration is that 'core26' does not include a Python environment by default, necessitating an update to how Python is handled during the vcpkg build process.

Complexity:3/5
C: Build SystemNewbieHelp WantedOS: Linux - snapcraft

Open-source software for volunteer computing and grid computing.

C++
#android#boinc#c-plus-plus#citizen-science#distributed-computing#grid-computing#hacktoberfest#high-performance-computing#high-throughput-computing#java#kotlin#php#science#scientific-computing#volunteer-computing

AI Summary: This enhancement proposes replacing the outdated `nested_univ` data type with more compatible `pandas` or `numpy` datatypes across various estimators. The goal is to improve compatibility, especially with newer `pandas` versions. Contributors are encouraged to identify and refactor estimators still using `nested_univ`.

Complexity:3/5
good first issuemodule:classificationmodule:transformationsmodule:regressionenhancement

A unified framework for machine learning with time series

Python
#ai#anomaly-detection#changepoint-detection#data-mining#data-science#forecasting#hacktoberfest#machine-learning#scikit-learn#sktime#time-series#time-series-analysis#time-series-classification#time-series-regression#time-series-segmentation

AI Summary: The `estimate_tokens` function in `src/core/tracking.rs` incorrectly uses the byte length of a string (`text.len()`) to estimate token count, while its documentation states it uses character count. This discrepancy leads to inaccurate token estimations for non-ASCII text, as demonstrated by a provided reproduction snippet.

Complexity:2/5
buggood first issuepriority:low

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

Rust
#agentic-coding#ai-coding#anthropic#claude-code#cli#command-line-tool#cost-reduction#developer-tools#llm#open-source#productivity#rust#token-optimization

AI Summary: This issue describes a security vulnerability where registry credentials are being forwarded across redirects in the `main` (v3) branch of the ORAS Go project. A fix for this vulnerability exists in the `v2` branch and needs to be forward-ported to `main` to prevent malicious registries from intercepting credentials.

Complexity:2/5
good first issuehelp wantedv3

ORAS Go library

Go
#artifact#container#go#oras#registry

AI Summary: This issue describes a security vulnerability (GHSA-xf85-363p-868w) where the bearer realm URL is not validated, potentially allowing Server-Side Request Forgery (SSRF) to internal networks and TLS downgrades. The fix for this vulnerability was implemented in the v2 branch but never forward-ported to the main (v3) branch. The proposed action is to backport the fix and its associated tests from v2 to main.

Complexity:3/5
good first issuehelp wantedv3

ORAS Go library

Go
#artifact#container#go#oras#registry

AI Summary: This issue describes a race condition in `actions/user.js` where concurrent user onboardings can lead to duplicate AI industry insight generation because the generation happens before the database transaction. Additionally, authentication checks are throwing raw errors instead of controlled responses. The proposed fix involves ensuring insight generation is atomic or handled with conflict resolution within a transaction and wrapping permission checks for consistent error handling.

Complexity:3/5
bughelp wantedtype:performancetype:devopstype:featuretype:securitytype:bugprismabackenddatabaseai

Pathfinder AI is a full-stack AI-powered platform designed to guide users through their career journey with tools like resume building, mock interviews, AI-generated cover letters, and job prep insights.

JavaScript
#ai-career-coach#gemini-ai#inngest#javascript#nextjs#prisma

AI Summary: This feature request proposes enhancing the Issue Assignment Bot to automatically apply an 'assigned' label to issues whenever a user is assigned. It also includes a fallback mechanism to create the 'assigned' label if it doesn't already exist in the repository.

Complexity:2/5
good first issueGSSoCfeature

Symptom Scribe is a one-stop health tracking and wellness platform that helps users monitor their health goals, analyze symptoms, and receive intelligent insights — all in one place.

TypeScript

AI Summary: This issue is a "Good First Issue" designed for absolute beginners to contribute to an open-source project. The task involves adding a new trivia question about Japanese cuisine to a JSON file, requiring no coding knowledge and completable in under a minute directly from the browser. It's part of a Hacktoberfest initiative.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-only

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

TypeScript
#beginner#beginner-friendly#contribute#contribution#contributions-welcome#first-contributions#first-timers-only#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#help-wanted#japanese#japanese-language#language-learning#learn-japanese#nextjs#open-source#react#up-for-grabs

AI Summary: This issue proposes adding a maximum page limit to the catalog listing functionality in the remote registry client. Currently, the client fetches repository listings indefinitely until the server stops providing pages, which could be exploited by malicious servers. The proposed change introduces `RepositoryListMaxPages` to cap the number of pages fetched, similar to existing limits for tag and referrer listings.

Complexity:2/5
enhancementgood first issuehelp wantedv3

ORAS Go library

Go
#artifact#container#go#oras#registry

AI Summary: This issue is a beginner-friendly task to add a new Japanese proverb to a JSON file. It requires no coding and can be completed directly in the browser by forking the repository, editing the file, and submitting a pull request. The proverb to be added is "笑う門には福来る" (Warau kado ni wa fuku kitaru), meaning "Fortune comes to a laughing gate."

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-only

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

TypeScript
#beginner#beginner-friendly#contribute#contribution#contributions-welcome#first-contributions#first-timers-only#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#help-wanted#japanese#japanese-language#language-learning#learn-japanese#nextjs#open-source#react#up-for-grabs

AI Summary: This issue describes a security vulnerability (GHSA-jxpm-75mh-9fp7) where credentials can be leaked during blob uploads by exploiting an unvalidated `Location` header. The fix was applied to the `v2` branch but needs to be forward-ported to the `main` (v3) branch, which remains vulnerable.

Complexity:2/5
good first issuehelp wantedv3

ORAS Go library

Go
#artifact#container#go#oras#registry

AI Summary: This issue is a beginner-friendly task to add a new fun fact about Japan to a JSON file. It requires no coding and can be completed in under a minute by forking the repository, editing the `japan-facts.json` file, and submitting a pull request.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-only

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

TypeScript
#beginner#beginner-friendly#contribute#contribution#contributions-welcome#first-contributions#first-timers-only#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#help-wanted#japanese#japanese-language#language-learning#learn-japanese#nextjs#open-source#react#up-for-grabs

AI Summary: This issue requests the addition of a PowerShell installation script for Windows, mirroring the existing shell scripts for macOS and Linux. The goal is to provide a convenient one-liner installation method for Windows users, similar to how other platforms are handled, and to ensure proper verification of downloaded assets.

Complexity:3/5
enhancementhelp wanted

Local-first MCP gateway. One port for every tool and every AI client: lazy discovery (~90% token savings), tool integrity + quarantine, secrets in the OS keychain.

Rust
#ai#ai-agents#anthropic#claude#cursor#developer-tools#gateway#llm#local-first#mcp#mcp-server#model-context-protocol#react#rust#tauri#vscode

AI Summary: A security smoke test for the headless gateway is currently Windows-only and not integrated into the CI pipeline. This means the test, which verifies crucial authentication and security policies, is never run automatically. The issue requires porting the test to Linux and integrating it into the CI workflow to ensure it runs consistently.

Complexity:3/5
enhancementhelp wanted

Local-first MCP gateway. One port for every tool and every AI client: lazy discovery (~90% token savings), tool integrity + quarantine, secrets in the OS keychain.

Rust
#ai#ai-agents#anthropic#claude#cursor#developer-tools#gateway#llm#local-first#mcp#mcp-server#model-context-protocol#react#rust#tauri#vscode

AI Summary: The current CI workflow only runs tests on Ubuntu Linux, meaning that platform-specific code for macOS and Windows, particularly concerning client path resolution and other OS-specific configurations, is never actually tested. This oversight can lead to bugs on these platforms being missed until release, hindering the ability to catch and fix issues early in the development cycle.

Complexity:3/5
enhancementhelp wanted

Local-first MCP gateway. One port for every tool and every AI client: lazy discovery (~90% token savings), tool integrity + quarantine, secrets in the OS keychain.

Rust
#ai#ai-agents#anthropic#claude#cursor#developer-tools#gateway#llm#local-first#mcp#mcp-server#model-context-protocol#react#rust#tauri#vscode

AI Summary: This issue highlights that curated stacks in the codebase are undocumented in CONTRIBUTING.md, making it difficult for new contributors to discover and add them. Additionally, the current testing approach for stacks relies on a hardcoded server count, which is brittle and requires manual updates for each new stack, hindering the ease of contribution.

Complexity:2/5
documentationhelp wantedgood first issue

Local-first MCP gateway. One port for every tool and every AI client: lazy discovery (~90% token savings), tool integrity + quarantine, secrets in the OS keychain.

Rust
#ai#ai-agents#anthropic#claude#cursor#developer-tools#gateway#llm#local-first#mcp#mcp-server#model-context-protocol#react#rust#tauri#vscode

AI Summary: The `errorHeadline` function in the project currently fails to provide user-friendly messages for common connection errors like DNS failures, TLS issues, and HTTP 429/5xx responses. These errors are instead displayed as raw, unreadable stack traces. The issue proposes adding new patterns to the `errorHeadline` function to correctly identify and summarize these common connection problems, improving the user experience when diagnosing issues.

Complexity:2/5
enhancementhelp wantedgood first issue

Local-first MCP gateway. One port for every tool and every AI client: lazy discovery (~90% token savings), tool integrity + quarantine, secrets in the OS keychain.

Rust
#ai#ai-agents#anthropic#claude#cursor#developer-tools#gateway#llm#local-first#mcp#mcp-server#model-context-protocol#react#rust#tauri#vscode

AI Summary: The toolport-gateway binary currently lacks --help and --version flags, and silently ignores unknown command-line arguments. This leads to a poor user experience where users trying to get help might see a frozen prompt, and typos in flags can lead to unexpected behavior without any warning. The proposed fix involves adding standard help and version flags, and implementing error handling for unrecognized flags.

Complexity:2/5
enhancementhelp wantedgood first issue

Local-first MCP gateway. One port for every tool and every AI client: lazy discovery (~90% token savings), tool integrity + quarantine, secrets in the OS keychain.

Rust
#ai#ai-agents#anthropic#claude#cursor#developer-tools#gateway#llm#local-first#mcp#mcp-server#model-context-protocol#react#rust#tauri#vscode

AI Summary: The catalog search functionality currently ignores category information when filtering results. This leads to incomplete or zero search results when users search for terms present in category headings but not in the item's name or description. The proposed fix involves including the category in the search haystack.

Complexity:2/5
enhancementhelp wantedgood first issue

Local-first MCP gateway. One port for every tool and every AI client: lazy discovery (~90% token savings), tool integrity + quarantine, secrets in the OS keychain.

Rust
#ai#ai-agents#anthropic#claude#cursor#developer-tools#gateway#llm#local-first#mcp#mcp-server#model-context-protocol#react#rust#tauri#vscode

AI Summary: The user wants an option to disable the "confirm before closing" dialog that appears when trying to close a YouTube Music tab with music playing. This is a default behavior of YouTube Music and can be annoying for users who want background playback.

Complexity:2/5
Feature requesthelp wantedgood first issueup-for-grabs

YouTube / Video Browser-Extension. [Top1 Foss.] Enrich your experience & choice! 🧰Smart features📌set & forget📌250+ tweaks. Longest-standing. Join🧩us?👨‍👩‍👧‍👧 ⋮ {playback|discovery|extra player buttons|quality|codec|full tab|full screen|no distraction|shorts}

JavaScript
#addon#chrome-extension#css3#entertainment#extension#playback-speed#player#productivity#subtitles#video#webextension#youtube#youtube-api#youtube-channel#youtube-player#youtube-playlist

AI Summary: This issue is a beginner-friendly task to add a new color theme called "Kendo Strike" to the KanaDojo project. It requires no coding and can be completed entirely in the browser by editing a JSON file and submitting a pull request.

Complexity:1/5
enhancementhelp wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-only

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

TypeScript
#beginner#beginner-friendly#contribute#contribution#contributions-welcome#first-contributions#first-timers-only#good-first-contribution#good-first-issue#good-first-pr#hacktoberfest#help-wanted#japanese#japanese-language#language-learning#learn-japanese#nextjs#open-source#react#up-for-grabs

AI Summary: This issue requests the creation of a new UI component named 'ease-fitness-exercise-tracker'. The goal is to build this component from scratch, likely involving frontend development to implement its functionality and appearance.

Complexity:3/5
help wantedgood first issuecomponentGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue requests the creation of a new UI component named 'ease-pomodoro-session-timer'. The component is likely intended to display and manage the duration of a Pomodoro work session. It's labeled as a 'good first issue' and 'help wanted', suggesting it's a good starting point for new contributors.

Complexity:2/5
help wantedgood first issuecomponentGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue requests the creation of a new UI component named 'ease-music-player-console'. The goal is to implement this component, which likely represents the control console for a music player.

Complexity:3/5
help wantedgood first issuecomponentGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue requests the creation of a new UI component named 'ease-weather-forecast-panel'. The component's purpose is to display weather forecast information. It's tagged as a 'good first issue' and 'help wanted', suggesting it's a straightforward task suitable for newcomers.

Complexity:2/5
help wantedgood first issuecomponentGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue requests the creation of a new UI component named 'ease-camera-shutter-ui'. The goal is to implement the visual elements and functionality associated with a camera shutter within a user interface.

Complexity:3/5
help wantedgood first issuecomponentGSSoC-26level:intermediate

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue requests the implementation of the InGameOverlay's image API specifically for the Metal graphics API on macOS. The current Metal hook lacks this functionality, and it's marked as an enhancement with a 'help wanted' label.

Complexity:3/5
enhancementhelp wanted

C++
#cpp#directx#directx12#imgui#linux#macos#macosx#metal#opengl#overlay#rendering#vulkan#windows