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

help 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 GitHub issue reports on the `systemdata.sav` configuration file for Sonic X Shadow Generations (AppID 2513280), detailing its location on both Windows and Linux. Setting this file to read-only causes intermittent in-game warnings and prevents Steam Cloud uploads, despite local game progression saving seemingly unaffected. The user suspects the file primarily contains configuration data rather than critical save game progress.

Complexity:2/5
good first issue

Script to keep different local graphics/display settings for games that sync them with Steam cloud

Shell

AI Summary: This GitHub issue serves as a central tracking point where a testbot will automatically report problems found with Cask homepages or source URLs. The maintainers explicitly state that these automatically identified issues are intended to be easy tasks, making them ideal for new contributors to work on.

Complexity:1/5
good first issuehelp wanted

๐Ÿป A CLI workflow for the administration of macOS applications distributed as binaries

Ruby
#cask#hacktoberfest#homebrew
Tekken 839m ago

AI Summary: This GitHub issue is titled "Tekken 8" but provides no further description or context in its body. As a result, the purpose or intent behind this issue is completely unclear, making it impossible to determine if it's a bug report, feature request, question, or something else without additional information from the submitter.

Complexity:1/5
good first issue

Script to keep different local graphics/display settings for games that sync them with Steam cloud

Shell

AI Summary: The user successfully configured Monster Hunter Stories 2 on Windows but is encountering issues getting the same configuration to work on their Steam Deck. They are requesting assistance or an update to resolve the compatibility problem, providing the file paths for the game's `config.ini` on both platforms.

Complexity:3/5
help wantedtesting needed

Script to keep different local graphics/display settings for games that sync them with Steam cloud

Shell

AI Summary: This issue focuses on auditing and fixing all external links across the project's documentation, including markdown files, blog posts, and GitHub references. The task involves testing links for functionality, replacing broken or outdated ones, updating resources, or documenting links for removal. It's a well-defined task suitable for first-time contributors, estimated to take 3-4 hours.

Complexity:1/5
documentationgood first issuehelp wanted

Empowering Your Open Source Journey: From First Contribution to Project Leadership

JavaScript
#hacktoberfest#open-source

AI Summary: This is a beginner-friendly 'Good First Issue' asking contributors to add a specific Japanese-English 'false friend' pair (ใ‚ซใƒณใƒ‹ใƒณใ‚ฐ and cunning) to a list. The task is estimated to take less than one minute, requires no coding or setup, and can be completed entirely within a web browser, making it ideal for first-time open-source contributors.

Complexity:1/5
help 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: A Go developer requests a Go implementation of the client application from the `full-stack-asset-transfer-guide` workshop. Currently, only a TypeScript version exists, and the goal is to enable Go developers to utilize the workshop materials in their preferred programming language.

Complexity:3/5
enhancementgood first issue

Samples for Hyperledger Fabric

Go
#hacktoberfest

AI Summary: This feature request proposes integrating the new browser Navigation API into Nuxt to display a native loading indicator during SPA page navigations. The goal is to enhance user experience with a native feel, potentially complementing the existing NuxtLoadingIndicator. It acknowledges the API's bleeding-edge status and suggests making it an opt-in feature for browsers that support it.

Complexity:3/5
good first issueupstream๐Ÿฐ p2-nice-to-have

The Full-Stack Vue Framework.

TypeScript
#csr#framework#full-stack#hacktoberfest#hybrid#node#nuxt#server-rendering#ssg#ssr#static-site-generator#universal#vue

AI Summary: The `nanoFramework.M2Mqtt` library has a bug where network or MQTT broker interruptions cause the socket to hang, making the program unresponsive. The issue highlights a potential race condition or incorrect state handling between `MqttClient.cs` (line 1653) and `MqttNetworkChannel.cs` (line 152) during connection closing and subsequent re-establishment attempts.

Complexity:3/5
Type: Bugup-for-grabsStatus: Waiting triagegood first issuePriority: MediumArea: M2MQTT

:house: The landing page for .NET nanoFramework repositories.

#csharp#esp32#hacktoberfest#iot#mcu#nanoframework#stm32

AI Summary: This GitHub issue is a 'Good First Issue' designed for absolute beginners, inviting them to add a new regional dialect entry. The task is described as taking less than one minute, requiring no coding, setup, or prior experience, and can be completed entirely within a web browser.

Complexity:1/5
help 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 GitHub issue seeks community assistance to proofread machine translations of 3400 symbols across 33 different languages. Contributors are encouraged to use a user-friendly Crowdin WYSIWYG interface for corrections, though direct JSON file editing is also an option. A checklist is provided to track the proofreading status of each language.

Complexity:1/5
translationgood first issuehelp wanted

Augmentative and Alternative Communication (AAC) system with text-to-speech for the browser

JavaScript
#aac#accessibility#assistive-technology#autism#cerebral-palsy#communication#communication-board#disabilities#javascript#progressive-web-app#react#speech#symbols#text-to-speech#tts

AI Summary: The `/task_summaries` topic in Open-RMF is not publishing any data, despite an active publisher being present. This critical bug prevents task monitoring and visualization systems from receiving essential task status updates from fleet adapters, and the issue title suggests the resolution involves removing problematic publishers related to this topic.

Complexity:3/5
buggood first issue

Internal ROS infrastructure for RMF

C++
help 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: Kubernetes' `ndots=5` setting causes excessive local DNS lookups for storage backend hostnames in Tempo, leading to increased read/write latency and past DNS errors. This occurs because hostnames with fewer than 5 dots are looked up locally multiple times before actual DNS resolution. The proposed solution is to use Fully Qualified Domain Names (FQDNs) in storage backend configurations to bypass these local searches and directly resolve via kube-dns.

Complexity:2/5
enhancementgood first issuekeepalivePriority Low

Grafana Tempo is a high volume, minimal dependency distributed tracing backend.

Go
#distributed-tracing#grafana

AI Summary: This GitHub issue reports a potential NullPointerException (NPE) in the `PermissionOperations.revokeRolesFromUser` method's error handling. When the `RoleRevokeRequest` object is null (e.g., from an invalid request body), the catch block attempts to call `request.getRoleNames()`, leading to an NPE that masks the original error. The proposed solution is to implement null-safe argument construction within the catch block, specifically for the role-name string, and apply this pattern to similar endpoints if needed.

Complexity:1/5
good first issueimprovement

World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake.

Java
#ai-catalog#data-catalog#datalake#federated-query#lakehouse#metadata#metalake#model-catalog#opendatacatalog#skycomputing#stratosphere

AI Summary: This GitHub issue seeks to improve the example coverage within the docstrings of the `pyvista.plotting.plotting` module, aiming for nearly 100% coverage due to its importance. It's identified as a good first issue, as it only requires adding code examples to existing docstrings rather than altering the core codebase. Guidance is provided on including or skipping `plotter.show` and using the `# doctest:+SKIP` directive for file-writing examples.

Complexity:1/5
documentationgood first issue

3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)

Python
#3d#fem#finite-element-analysis#finite-elements#hacktoberfest#mesh#mesh-processing#meshviewer#open-science#plotting#python#scientific-research#scientific-visualization#visualization#vtk

AI Summary: This GitHub issue is a bounty for developing a cross-platform mobile wallet application using React Native. The app needs to implement core features such as BIP39 wallet creation/import, sending/receiving RTC, transaction history, QR code scanning, biometric authentication, and Ed25519 signing. The reward for completing this bounty is 300 RTC.

Complexity:5/5
help wantedbountytype: featureseverity: higharea: walletneeds strong contributor

Proof-of-Antiquity blockchain โ€” vintage PowerPC hardware earns 2.5x mining rewards. Hardware fingerprinting, Solana bridge (wRTC), AI agent economy. Discord: https://discord.gg/VqVVS2CW9Q

Python
#ai-agents#blockchain#bounties#cryptocurrency#decentralized#defi#discord#ed25519#ergo#hacktoberfest#hardware-fingerprinting#mining#open-source#openclaw#powerpc#proof-of-antiquity#python#retro-hardware#vintage-computing#vintage-hardware

AI Summary: This GitHub issue is a feature request for the web UI, specifically asking for the implementation of a dark mode. The user emphasizes that dark mode is a 'must have' feature for the application.

Complexity:3/5
priority: lowhelp wantedgood first issue

Low Code / Visual Scripting log processing software

Go
#badgerdb#go#golang#log-management#logging#low-code#no-code#pipeline#react-flow#rust#syslog#syslog-server#visual-scripting#vrl

AI Summary: The current policy version deletion mechanism applies a deletion limit per policy within a loop, causing a single garbage collection iteration to delete more items than intended globally. This can lead to unexpectedly large cleanup operations. The proposed improvement is to enforce the limit as a global budget per method call, ensuring bounded batch behavior by tracking remaining deletions and stopping when the budget is exhausted.

Complexity:2/5
good first issueimprovement

World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake.

Java
#ai-catalog#data-catalog#datalake#federated-query#lakehouse#metadata#metalake#model-catalog#opendatacatalog#skycomputing#stratosphere

AI Summary: The `FilesetHookDispatcher.dropFileset` method currently removes authorization privileges even when the underlying fileset drop operation fails (returns `false`). This can lead to a desynchronized state where fileset metadata persists but its privileges are removed, causing incorrect access. The proposed improvement is to guard the privilege removal, executing it only if the fileset drop operation successfully returns `true`.

Complexity:1/5
good first issueimprovement

World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake.

Java
#ai-catalog#data-catalog#datalake#federated-query#lakehouse#metadata#metalake#model-catalog#opendatacatalog#skycomputing#stratosphere

AI Summary: This issue proposes centralizing the `netjsongraph.js` static files within the project. The goal is to avoid duplicating these dependencies across different modules, thereby improving loading efficiency and enabling reusable inclusion throughout the application.

Complexity:2/5
enhancementgood first issue

Python and Django utilities shared between different openwisp modules

Python
#hacktoberfest#openwisp#qa

AI Summary: This GitHub issue identifies that the workspace root `Cargo.toml` globally suppresses four critical lint categories (`dead_code`, `unused_variables`, `unused`, `unexpected_cfgs`). This prevents `cargo clippy -- -D errors` from catching actual bugs, leading to the accumulation of dead code, hidden typos in feature flags, and generally undermining the effectiveness of CI lint checks.

Complexity:3/5
good first issuehelp wantedrustarea/infrakind/chorepriority/p2

MoFA - Modular Framework for Agents. Modular, Compositional and Programmable.

Rust

AI Summary: The continuous integration (CI) pipeline is currently failing, and the suspected cause is outdated versions of the pre-commit hooks configured in the `.pre-commit-config.yaml` file. This issue aims to update these hooks to their latest versions to resolve the CI failures.

Complexity:2/5
buggood first issue

Cookiecutter template for Adafruit's CircuitPython libraries.

Python
#circuitpython

AI Summary: The `cashu-ts` project currently maintains both ESM and CJS builds, but its primary dependency, `@noble/curves`, has transitioned to ESM-only, creating significant maintenance overhead for the CJS build. Given that Node.js v20.19+ now natively supports `require(esm)`, the team has decided to deprecate the CJS build in version 4. The plan involves moving to an ESM-only distribution by removing CJS build outputs, simplifying `package.json` exports, and eliminating CJS-specific bundling workarounds.

Complexity:2/5
good first issue

A TypeScript library for building Cashu wallets

TypeScript

AI Summary: This issue proposes implementing the modern View Transitions API to create smooth, native-feeling navigation between the main application tabs (Today, Calendar, Progress, Settings), replacing the current abrupt view changes. Key requirements include using `view-transition-name` for persistent elements, providing a graceful fallback for unsupported browsers, and making the feature toggle-able in settings.

Complexity:3/5
enhancementgood first issue50 pts

A Progressive Web App (PWA) for tracking Quran memorization using a scientifically-backed 7-station spaced repetition algorithm.

JavaScript

AI Summary: This issue proposes adding a 'lite' engine mode that utilizes Gost-DOM instead of Chrome for DOM capture. This new mode aims to provide significantly faster startup times and lower memory consumption, making it ideal for AI agents needing only text/structure without visual rendering. It requires architectural changes to introduce an `Engine` interface and factory for selecting between Gost-DOM and Chrome engines.

Complexity:4/5
enhancementhelp wantedgood first issue

High-performance browser automation bridge and multi-instance orchestrator with advanced stealth injection and real-time dashboard.

Go
#browser-automation#cdp#golang#headless-chrome#orchestrator#stealth#web-scraping

AI Summary: The user is requesting the ability to specify the Python platform for `uv sync` using an environment variable, as it's currently only configurable via a command-line flag. This is crucial for their Pulumi IaC workflow where they need to build dependencies for a target ARM64 architecture from an x86_64 local machine, but cannot directly pass CLI arguments to `uv`.

Complexity:2/5
good first issueconfiguration

An extremely fast Python package and project manager, written in Rust.

Rust
#packaging#python#resolver#uv

AI Summary: This is a 'Good First Issue' designed for absolute beginners, requiring them to add a specific Japanese video game quote. The task is very simple, takes less than one minute, requires no coding or setup, and can be completed entirely within the browser, making it ideal for new contributors and Hacktoberfest.

Complexity:1/5
help 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