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: This GitHub issue is a 'Good First Issue' designed for absolute beginners, requiring no coding or repository cloning. The task is to add a new grammar point, "〜でしょう", to a learner-friendly grammar list. It's described as a very easy contribution that can be completed in under a minute directly from a web browser.

Complexity:1/5
help wantedgood first issuehacktoberfestcommunityup-for-grabsfirst-timers-onlybeginner-friendly

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: The `log` and `success` methods in `apps/backend/Logger.ts` have identical implementations, both calling `this.pinoInstance.info()`. This violates the DRY principle, leading to increased maintenance costs and reduced code quality, as any changes to info-level logging logic would require modification in two places.

Complexity:1/5
good first issuecode-quality

小智AI客户端,目前主要用于MCP的对接

TypeScript

AI Summary: The Tado CE custom integration is failing to save API call history, logging an `[Errno 2] No such file or directory` error when attempting to rename a temporary file to a JSON file within `/config/.storage/tado_ce/`. Despite these errors, the core functionality of the integration appears to be working as expected, suggesting the issue lies with the file saving mechanism, likely due to a missing directory or permission problem.

Complexity:2/5
buggood first issue

🌡️ Smart Tado integration with Adaptive Smart Polling, Thermal Analytics, Mold Risk Monitoring, and API Quota Reserve Protection.

Python
#air-conditioning#api-rate-limiting#asyncio#climate-control#energy-management#hacs#heating#home-assistant#home-assistant-custom-component#hot-water#hvac#iot#mold-detection#python#smart-home#smart-polling#tado#thermal-analytics#thermostat

AI Summary: This GitHub issue reports inconsistent naming conventions within the `gpio_stepper` driver files, specifically `gpio_step_dir.c` and `h_bridge_stepper.c`. It requests adjusting the namespacing of configurations, data structures, and API implementations to ensure consistency, such as adding `_ctrl` where appropriate.

Complexity:2/5
EnhancementGood first issuearea: Stepper

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

C
#bluetooth#bluetooth-le#embedded#embedded-c#iot#mcu#microcontroller#real-time#rtos#zephyr#zephyr-rtos#zephyros

AI Summary: This feature request proposes implementing a `.nsignore` file. This file would allow users to define patterns for files and directories that the Nightshift server should ignore when generating file listings and potentially during deployment, thereby replacing any existing hardcoded ignore rules.

Complexity:3/5
enhancementgood first issuehelp wanted

Deploy agents securely with incredible devX

Python
#agents#runtimes#systems

AI Summary: This GitHub issue is a 'Good First Issue' designed for absolute beginners to contribute by adding a new trivia question to the project's quiz bank. The task involves adding a specific question and its answer to a JSON file, which can be done directly in the browser in under a minute without any coding or repository cloning.

Complexity:1/5
help wantedgood first issuehacktoberfestcommunitylow hanging fruitup-for-grabsfirst-timers-onlystarter task

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 is a "Good First Issue" designed for absolute beginners to contribute by adding a new color theme called "Biwako Blue". The task requires no coding, no local setup, and can be completed entirely within the browser in under 60 seconds by adding specific theme properties. It's labeled for Hacktoberfest and aims to be a very easy entry point into open-source contribution.

Complexity:1/5
help wantedgood first issuehacktoberfestjavascriptcommunitybeginnerup-for-grabs

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 DELETE endpoint to the file system API. This new endpoint would enable users to programmatically delete files via an exposed API.

Complexity:4/5
enhancementgood first issuehelp wanted

Deploy agents securely with incredible devX

Python
#agents#runtimes#systems

AI Summary: This issue proposes implementing an AI-driven system to detect spam. The core functionality involves evaluating content for spam characteristics, flagging identified spam, and routing it to a moderator queue for review.

Complexity:5/5
good first issueassigned$5help wantedgsoccomponent:infrastructure

OWASP BLT - Bug Logging Tools

HTML
#appsec#bug#bug-bounty#bug-tracker#bugbounty#bugbountytips#devsecops#django#owasp#python#security#security-tools#security-vulnerability#tool

AI Summary: A GTNH server crashed while a player was exploring Ross128b due to an `IllegalStateException` during world generation. The crash occurred because the Ross Ruin configuration attempts to generate a machine using `MetaID 632`, which previously belonged to the now-removed MV Slicer. The fix involves removing this invalid MetaID reference from the Ross Ruin configuration.

Complexity:1/5
CrashMod: GTGood First IssueQuick Fix

A big progressive questing modpack for Minecraft 1.7.10 balanced around the mod GregTech.

Python
#gregtech#minecraft#modpack#quests#thaumcraft

AI Summary: This GitHub issue is an automated Dependency Dashboard generated by Renovate, listing detected dependencies within the repository, specifically GitHub Actions. It also indicates a potential need for a config migration and provides links to relevant documentation and a security portal.

Complexity:1/5
good first issue

GitHub Markdown extension for VS Code.

SCSS
#github-markdown#markdown#vscode#vscode-extension#vscode-markdown

AI Summary: This GitHub issue proposes a bounty to port a RustChain miner to an Apple II, a vintage 1977 computer powered by a 1MHz MOS 6502 processor. The challenge offers 150 RTC with a 4.0x antiquity multiplier, the highest available, emphasizing the difficulty of targeting such ancient, resource-constrained hardware. It's presented as a unique anti-emulation test and a historically significant endeavor.

Complexity:5/5
help wantedbountyopenmajorcommunity

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#solana#vintage-computing

AI Summary: This GitHub issue proposes a bounty to port the RustChain miner software to an Intel 386 system, a CPU architecture from 1985. The challenge involves working with severe hardware limitations like no FPU and very low clock speeds, requiring creative low-level solutions. Successful completion earns a 150 RTC reward with a 4.0x 'antiquity multiplier', the highest possible, as proof of real, vintage hardware mining.

Complexity:5/5
help wantedbountyopenmajorcommunity

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#solana#vintage-computing

AI Summary: This GitHub issue proposes a bounty to port the RustChain miner application to the Sega Dreamcast, running on its SH4 Linux environment. The goal is to establish the Dreamcast as the first console miner on the network, leveraging its exotic 1999 SH4 architecture for a significant 'antiquity multiplier'. The task requires specific Dreamcast hardware, a broadband adapter, and boot media to get Linux and subsequently the RustChain miner running.

Complexity:4/5
help wantedbountyopenmajorcommunity

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#solana#vintage-computing

AI Summary: This GitHub issue proposes adding a new "Permissions" section to all `entra app role` commands. This section will document the minimal delegated and application permissions required for each command, aiming to simplify CLI usage with custom app registrations and ensure consistent, accurate documentation. The task involves researching and documenting the precise minimal permissions for each command in this category.

Complexity:3/5
good first issuedocswork in progress

Manage Microsoft 365 and SharePoint Framework projects on any platform

TypeScript
#azure#azure-active-directory#cli#entra-id#hacktoberfest#microsoft#microsoft-365#microsoft-graph#microsoft-planner#microsoft-power-apps#microsoft-power-automate#microsoft-teams#microsoft-viva#microsoft365#office-365#office365#sharepoint#sharepoint-framework#sharepoint-online#spfx

AI Summary: This GitHub issue is a bounty program from RustChain, offering 5 RTC for participants who share their favorite vintage hardware and suggest what exotic hardware should mine RTC next. To claim, users must comment on the issue with their choices and an RTC wallet address. The program welcomes both human and AI agents, encouraging interesting and unique submissions.

Complexity:1/5
good first issuebountyopenmicromulti-claimcommunity

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#solana#vintage-computing

AI Summary: This is a beginner-friendly GitHub issue labeled as a 'Good First Issue' and 'Hacktoberfest' contribution. The task is to add a specific classic Japanese haiku to the project's content, requiring no coding and estimatd to take less than one minute to complete directly from the browser.

Complexity:1/5
help wantedgood first issuehacktoberfestjavascriptcommunityup-for-grabsfirst-timers-onlystarter task

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 is a beginner-friendly task to add a new Japan fact (#291) about the rainy season's name ('tsuyu') to a collection. It's labeled as a 'Good First Issue,' requires no coding, can be completed in under a minute directly from a browser, and is ideal for absolute beginners.

Complexity:1/5
help wantedgood first issuehacktoberfestjavascriptcommunityeasyup-for-grabs

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 proposes enhancing the Server-Timing API by making the `dur` (duration) field optional and adding support for a `desc` (description) field. The goal is to align the API with the Server-Timing specification and provide greater flexibility, allowing for scenarios where only a description is needed.

Complexity:2/5
[Type] EnhancementGood First Issue[Plugin] Performance Lab

Performance plugin from the WordPress Performance Group, which is a collection of standalone performance modules.

PHP

AI Summary: This feature request proposes adding an option to Shrinkray that allows users to configure a suffix. This suffix would be automatically appended to files upon successful completion of the transcoding process. The primary purpose is to provide an easy visual indicator for files that have already been processed by the application.

Complexity:3/5
enhancementgood first issue

Simple, user-friendly video transcoding for your media library

Go

AI Summary: This GitHub issue reports a bug where bot names containing dots or underscores are incorrectly formatted in documentation links. The problem occurs because these characters are being replaced by hyphens, which is not the intended behavior. The issue points to `configs.js` as the likely source of the problem.

Complexity:2/5
help wantedcomponent: configurationgood first issue

IntelMQ Manager is a graphical interface to manage configurations for IntelMQ framework.

JavaScript
#dataflow#graphical-interface#intelmq-manager

AI Summary: This GitHub issue is an easy task for new contributors to implement a simple Julia function. The goal is to create a function that takes two numbers, calculates their sum, and then prints the result to the console in a specified format (e.g., 'The sum of 5 and 10 is: 15'). Contributors should modify the `sum_function.jl` file in the `tasks/julia/easy` directory.

Complexity:1/5
help wantedgood first issuefirst-contributorsfirst-contributoreasyjuliaup-for-grabs

Fork, Commit, Merge. A project designed to help you familiarize yourself with the open source contribution workflow on GitHub!

CSS
#first-contribution#first-contributions#first-timers#first-timers-friendly#fork-commit-merge#git#good-first-repo#learn-to-contribute#up-for-grabs

AI Summary: The Hive Coder agent is mandated to verify assumptions but its final output lacks any record of what was assumed, verified, or the design trade-offs made. This lack of transparency means developers receive a complete agent design without knowing which decisions were confirmed versus inferred, making high-risk incorrect assumptions invisible until runtime. The issue proposes adding output fields like `assumptions_log` or `unverified_items` to provide crucial visibility into the agent's decision-making process.

Complexity:4/5
enhancementgood first issuesize: small

Outcome driven agent development framework that evolves

Python
#agent#agent-framework#agent-skills#ai-evaluation#anthropic#automation#autonomous-agents#awesome#claude#claude-code#human-in-the-loop#observability-ai#openai#python#self-hosted#self-improving#self-improving-agent#self-improving-ai

AI Summary: A critical bug prevents newly registered and email-verified trainees from appearing in the admin panel's user list. Despite successful signup, activation email delivery, and verification, the user remains invisible to administrators, hindering user management.

Complexity:3/5
buggood first issuehelp wantedIntermediate

TadreebLMS — An open-source Learning Management System designed to empower students, professionals, and organizations with impactful education, certification, and skill development.

JavaScript

AI Summary: The categories displayed on applicant program cards are currently unsorted, leading to inconsistent ordering. This lack of a stable order is causing intermittent failures in browser tests, particularly those involving screenshot comparisons, as the category display sequence can randomly change. The issue requires implementing a sorting mechanism for these categories to ensure consistent presentation.

Complexity:2/5
buggood first issueoncall

CiviForm simplifies the application process for government benefits programs by re-using applicant data for multiple benefits applications. It's being developed by Google.org and Exygy, in collaboration with the City of Seattle and community contributors.

Java
#civic-tech#government#public-interest-technology#seattle

AI Summary: This GitHub issue requests the addition of a new section to the admin dashboard displaying the last 10 recently created courses. This table should include details such as Course Title, Category, Trainer, Status, Created Date, and Quick Actions (View/Edit), ordered by creation date descending. The goal is to enhance administrative efficiency by providing quick access to newly added courses without navigating to a separate page.

Complexity:3/5
enhancementgood first issuehelp wantedBeginner

TadreebLMS — An open-source Learning Management System designed to empower students, professionals, and organizations with impactful education, certification, and skill development.

JavaScript

AI Summary: The OpenFGA HTTP gateway fails to proxy requests to the internal gRPC server after TLS certificate rotation because its internal gRPC client does not automatically reload the updated TLS credentials. This issue causes all HTTP API calls to the OpenFGA service to fail once certificates are rotated, for example, by cert-manager.

Complexity:3/5
buggood first issuehelp wanted

A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar

Go
#abac#authorization#entitlements#fga#fine-grained-access-control#fine-grained-authorization#go#golang#hacktoberfest#openfga#pbac#permissions#rbac#rebac#security#zanzibar

AI Summary: This GitHub issue serves as a tracking and guide for contributing new language support to Betterlytics, which utilizes `next-intl` for internationalization. It outlines the multi-step process for adding a new language, beginning with updating the `i18n.ts` configuration file to include the new language code and its native name. The issue emphasizes that adding a language requires changes in five distinct areas, with TypeScript enforcing completeness.

Complexity:3/5
help wantedgood first issueDashboard

Privacy-first analytics built with Rust, ClickHouse & Next.js

TypeScript
#analytics#clickhouse#cookieless#gdpr#nextjs#privacy#react#rust#web-analytics

AI Summary: This issue proposes replacing the custom TypeScript type definitions for `ember-focus-trap` currently maintained within `ember-bootstrap` with the official types now published directly by the `ember-focus-trap` package (available since v1.2.0). The task involves removing the local type definition file and ensuring `ember-bootstrap` correctly consumes the upstream types.

Complexity:2/5
help wantedgood first issueinternal

Ember-cli addon for using Bootstrap as native Ember components.

JavaScript
#bootstrap#ember#ember-addon#ember-cli-addon#hacktoberfest

AI Summary: The user is seeking clear documentation on client-server compatibility for Etcd v3, specifically regarding backward and forward compatibility guarantees for the client API. This is crucial for large-scale deployments where clients and servers cannot be upgraded simultaneously, and they need to understand if new clients will work with old servers, and vice-versa.

Complexity:2/5
help wantedarea/clientv3stage/tracked

Distributed reliable key-value store for the most critical data of a distributed system

Go
#cncf#consensus#database#distributed-database#distributed-systems#etcd#go#key-value#kubernetes#raft