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 highlights significant duplicate configurations within the `tsup.config.ts` files for `packages/mcp-core` and `packages/endpoint`, violating the DRY principle. This duplication increases maintenance costs and introduces risks of configuration inconsistencies. The proposed solution involves extracting the common settings into a shared base configuration file to be extended by both packages.

Complexity:2/5
good first issuecode-qualitybuild

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

TypeScript

AI Summary: The user is attempting to repurpose a Philips DC295 using an ESP8266 and a TM1621 display chip. They have successfully powered on and scanned the display segments but are struggling to control specific digital segments (positions 7-10) to display single digits. They are unsure how to implement a character mapping array for these segments, despite finding a potential reference.

Complexity:3/5
good first issuequestion

Arduino TM16xx library for LED & KEY and LED Matrix modules based on TM1638, TM1637, TM1640 and similar chips. Simply use print() on 7-segment and use Adafruit GFX on matrix.

C++
#7-segment#adafruit-gfx#arduino#arduino-library#atmega#attiny#buttons#esp8266-arduino#led-display#matrix#onebutton-library#tm1637#tm1638#tm1640#tm1650#tm1668

AI Summary: The GitHub issue proposes refactoring the partner form's hardcoded social media fields (Facebook, X, Instagram) due to concerns about implicitly endorsing X, inflexibility in supporting diverse platforms, and maintenance burden. The goal is to replace platform-specific fields with a more generic approach that accommodates various social media links and avoids explicit promotion of controversial platforms. This change aims to better serve community organizations and future-proof the application.

Complexity:4/5
good first issue

Bring your community together

Ruby
#calendar#commons#community#events#ical#import#ldjson#nonprofit#nonprofit-organizations#rails#ruby#ruby-on-rails

AI Summary: The issue requires creating comprehensive Storybook stories for the `DeleteMultipleButton` component, which currently lacks test coverage. The stories should demonstrate various states, including the button being enabled with a selection count, disabled with no selection, displaying a batch delete confirmation dialog, showing a delete progress indicator, and handling a partial failure error state during deletion.

Complexity:3/5
good first issuefrontendtesting

A Kubernetes web UI that is fully-featured, user-friendly and extensible

TypeScript
#cloud-native#dashboard#debugging#devops#headlamp#k8s#kinvolk#kubernetes#kubernetes-dashboard#kubernetes-debugging#kubernetes-monitoring#kubernetes-ui#orchestration#plugins

AI Summary: This issue proposes removing the `compare_with_eager` functionality from the `tests/_inductor` directory, particularly from `utils.inductor`. The rationale is that eager mode now compiles to Inductor, making direct comparison redundant. This cleanup is expected to reduce test execution time.

Complexity:3/5
good first issuecompiler-frontendtesting

AI Summary: The `caravan-clients` package currently suffers from an inconsistent and poorly defined type system, marked by scattered type definitions, excessive `any` usage, and inconsistent parameter handling. This issue proposes a comprehensive refactoring effort to standardize types, reduce reliance on `any`, and ensure better alignment with Bitcoin RPC responses. The goal is to improve development experience and reduce potential errors.

Complexity:4/5
documentationgood first issue@caravan/clients

Caravan monorepo

TypeScript

AI Summary: This issue aims to clean up residual references to `FileStorage` after its removal in a previous pull request. The tasks involve updating the `LogicComponent.puml` diagram to remove `FileStorage`, deleting the `filestorage-dev` folder, and removing its entry from the `.gitignore` file to maintain code tidiness.

Complexity:1/5
good first issue

This is the project website for the TEAMMATES feedback management tool for education

Java
#angular#educators#feedback-systems#google-cloud#java#javascript#peer-evaluations#students#teachers#teammates#universities

AI Summary: This GitHub issue is a 'good first issue' for community contributors to add a specific, interesting fact about Japan to a JSON data file. The task involves forking the repository, locating `data/community-content/japan-facts.json`, appending the provided fact to the array, and submitting a pull request.

Complexity:1/5
documentationenhancementhelp wantedgood first issuehacktoberfestjavascriptcommunityeasylow hanging fruitbeginnerup-for-grabsfirst-timers-onlybeginner-friendlystarter taskfrontend

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#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 tracks the synchronization of the French translation for MDN's writing guidelines. It outlines a joint project to update various sections of the French documentation to align with English best practices. All specific sub-tasks listed in the 'Actual to-do list' are marked as completed.

Complexity:1/5
good first issuehelp wantedl10n-freffort: large

7 community-maintained translations of MDN Web Docs in ES, FR, JA, KO, PT-BR, RU, and ZH, to learn and contribute in your native language.

Markdown
#documentation#l10n#localization#mdn#web-development#web-platform

AI Summary: When a `select` component is visible on a Blazor Server page and the page is refreshed, a `JSDisconnectedException` warning appears in the console. This occurs during the component's disposal, indicating that a JavaScript interop call is being attempted after the Blazor circuit has already disconnected. The issue points to improper handling of JS interop calls during component cleanup when the server connection is lost.

Complexity:2/5
buggood first issue

A collection of accessible, headless primitives and beautifully-designed components for Blazor inspired by shadcn/ui.

C#
#accessibility#aspnetcore#blazor#component-library#components#csharp#design-system#dotnet#headless-ui#primitives#radix-ui#shadcn-ui#tailwindcss#ui#ui-components

AI Summary: The `meshery.io` website is missing an entry for the LFX 2024 program. The task is to add this year's program data, which should be sourced and recreated from the `cncf/mentoring` GitHub repository, into the `meshery.io` site's existing structure for LFX programs.

Complexity:3/5
good first issuehelp wantedlanguage/markdownarea/website

Website for Meshery

JavaScript
#best-practices#catalog#cloud-native#cloud-native-architectures#cloud-native-management#cncf#cncf-shapes#control-plane#front-end#hacktoberfest#jekyll#kubernetes#management-plane#meshery#meshery-designs#ui#ui-design#ui-development#ux#ux-design

AI Summary: This GitHub issue proposes a significant rework of the system's configuration structure, specifically relocating `token.finality` to be per-network under `services.network` and `token.selector` under the TMS definition. It mandates that the system must not fail if configurations are unspecified, instead defaulting to predefined values, including a default persistence configuration. Additionally, the issue requires updating the `core-token.md` documentation and ensuring the NWO tool generates the leanest possible configuration.

Complexity:4/5
documentationgood first issuecleanupconfiguration

The Fabric Token SDK provides a collection of APIs and services that streamline development for token-based distributed applications.

Go
#blockchain#distributed-ledger#fabric#hyperledger#hyperledger-fabric#lfdt#tokens

AI Summary: An empty, non-functional container consistently appears at the very top of the Home Screen, preceding the intended display of favorite or recently played albums/EPs/Singles. This container is hoverable and clickable but performs no action, contrary to the expected behavior of only showing valid content.

Complexity:2/5
buggood first issue

Libadwaita TIDAL client for Linux

Python
#gtk4#libadwaita#python#tidal

AI Summary: The Airflow Helm chart's "workers" section is currently overloaded, serving to configure both Kubernetes worker parameters (via `pod_template_file`) and Celery worker settings when using `CeleryKubernetesExecutor`. This makes direct configuration of Kubernetes workers challenging. The user proposes splitting this into dedicated "kubernetesWorkers" and "celeryWorkers" sections for clearer and easier configuration.

Complexity:4/5
kind:featuregood first issuearea:helm-chart

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

Python
#airflow#apache#apache-airflow#automation#dag#data-engineering#data-integration#data-orchestrator#data-pipelines#data-science#elt#etl#machine-learning#mlops#orchestration#python#scheduler#workflow#workflow-engine#workflow-orchestration

AI Summary: The issue highlights that Hive agents currently lack a formal mechanism to declare their dependencies, such as API keys, tools, or models, leading to runtime failures and a poor user experience. The proposed solution is to implement an Agent Dependency Contract (ADC) system, where agents would declare their requirements in a machine-readable schema. This would enable Hive to perform preflight validation and provide runtime guarantees, improving reliability and user onboarding.

Complexity:4/5
enhancementhelp wantedsize: large

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: The website's font displays incorrectly or 'weirdly' when the language is switched to Cyrillic, as evidenced by comparative images. The expected behavior is correct font rendering, which may necessitate finding a solution for the current font to support Cyrillic, or more likely, replacing the entire website font with one that supports Cyrillic while maintaining the project's existing design theme and mood.

Complexity:3/5
type: buggood first issuedifficulty: mediumtype: user-experiencehacktoberfestNext.js

🦖 Classic arcade shoot 'em up built with Java & FXGL. Contributions welcome – game & Next.js docs.

Java
#contributions-welcome#fxgl#game#good-first-issue#hacktoberfest#java#javafx#next#nextjs#open-source-project#shoot-em-up

AI Summary: This GitHub issue requests clarification and documentation for configuring Redis Sentinel authentication within `django-redis`. The user finds the current process unclear and undocumented, specifically asking for an example using a `PASSWORD` parameter or similar authenticated Sentinel configuration to be added to the README.

Complexity:2/5
documentationgood first issue

Full featured redis cache backend for Django.

Python

AI Summary: The user proposes to enhance the website's internationalization by adding support for several new languages, specifically Spanish, Italian, German, and contributors' native languages. Currently, the website only supports English and one other unidentified language, indicating a need for a more robust multilingual setup.

Complexity:4/5
good first issuedifficulty: easytype: user-experiencehacktoberfestNext.js

🦖 Classic arcade shoot 'em up built with Java & FXGL. Contributions welcome – game & Next.js docs.

Java
#contributions-welcome#fxgl#game#good-first-issue#hacktoberfest#java#javafx#next#nextjs#open-source-project#shoot-em-up

AI Summary: This GitHub issue identifies Homebrew Casks that use Sparkle or Electron for livecheck but are missing the `auto_updates true` flag. The task involves verifying the accuracy of each Cask's livecheck, updating it if incorrect, and then confirming if the application truly auto-updates to add the `auto_updates true` flag and submit a pull request.

Complexity:3/5
good first issuehelp wanted

🍻 A CLI workflow for the administration of macOS applications distributed as binaries

Ruby
#cask#hacktoberfest#homebrew

AI Summary: This GitHub issue addresses a deprecation warning found in the `diff_drive_controller` related to the `Odometry::resetOdometry()` function. The warning suggests replacing the deprecated call with `setOdometry(0.0, 0.0, 0.0)` to clear the odometry. This issue was apparently overlooked during a previous pull request (#2096).

Complexity:1/5
good first issue

Generic robotic controllers to accompany ros2_control

C++
#ros#ros2#ros2-control#ros2-controllers#ros2-humble#ros2-jazzy#ros2-kilted#ros2-rolling
documentationenhancementhelp wantedgood first issuehacktoberfestjavascriptcommunityeasylow hanging fruitbeginnerup-for-grabsfirst-timers-onlybeginner-friendlystarter taskfrontend

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#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
documentationgood first issueEasySWoC26approvedneeds-care

A lightweight Git porcelain clone written in Golang for learning Git internals and low-level Go implementation.

Go
#git-clone#git-implementation#git-internals#golang#open-source#vcs