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 bounty requires building an MCP (Multi-Client Protocol) server for RustChain, using Python or TypeScript, to allow clients like Claude Code to query the chain and perform actions. The server must expose core RustChain tools (e.g., balance, transfer), handle node connections and failures, and include documentation and a demo.

Complexity:4/5
help wantedbountytype: featureseverity: higharea: sdkneeds strong contributor

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#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing

AI Summary: This GitHub issue addresses a critical UX bug in the `clawrtc wallet show` command, where it incorrectly displays an "offline" state even when the balance API is healthy. This misleads new users into believing RustChain is down, negatively impacting trust. The objective is to fix this by ensuring the command correctly displays balance data from a healthy API, while still providing clear error messages for genuinely unreachable network conditions, and to add a regression test for the fix.

Complexity:3/5
good first issuebountyopendevelopmenttype: bugseverity: higharea: wallet

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#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing

AI Summary: This issue requests a shift in how the application provides feedback to the user. Instead of displaying information and status updates primarily in the console, the goal is to integrate this feedback directly into the Graphical User Interface (GUI) for a better user experience.

Complexity:3/5
enhancementgood first issuehelp wantedcellfinder-napari

Automated 3D cell detection in very large images

Python
#cell-detection#deep-learning#image-analysis#imaging#microscopy#neuroanatomy#neuroscience#python

AI Summary: This GitHub issue reports a UI bug where usernames are overlapping in the contributor dashboard on the Oppia test server. The user suspects it's a padding issue, suggesting an increase from 10px to 20px, and notes it might be related to their specific username length or character ('K'). A screenshot is provided to illustrate the problem.

Complexity:2/5
good first issuebugImpact: MediumWork: Low

A free, online learning platform to make quality education accessible for all.

Python
#angular#angularjs#appengine#appengine-python#education#hacktoberfest#interactive#javascript#learning#nonprofit#python#sdg#sdg-4#sdg4#sdgs#teaching#tutor#tutorials#typescript#web
Good first issuepriority/lowPlatform(Default)domain/checkout

Shopware 6 is an open commerce platform based on Symfony Framework and Vue and supported by a worldwide community and more than 3.100 community extensions

PHP
#api-first-cms#apifirst#digital-commerce#ecommerce#ecommerce-platform#experience-commerce#experience-manager#hacktoberfest#headless-cms#magento#online-shop#online-store#php#prestashop#shop#shopping-cart#shopware#storefront#symfony#vuejs

AI Summary: The issue focuses on achieving "Piston parity" for Fabric, ensuring consistent piston behavior with Bukkit. Key tasks include refactoring and optimizing existing code, implementing cross-platform distance checks with primitives, correctly mapping directions, and crucially, ensuring compatibility across a wide range of Fabric versions (1.16.1 to 1.21.11).

Complexity:4/5
good first issuefalse positivesimulation

Fully async, multithreaded, predictive, open source, 3.01 reach, 1.005 timer, 0.01% speed, 99.99% antikb, "bypassable" 1.8-1.21 minecraft anticheat.

Java
#anticheat#bukkit#bukkit-plugin#fabric#folia#folia-plugin#grim#java#minecraft#minecraft-plugin#paper#paper-plugin#papermc#spigot#spigot-plugin#spigotmc

AI Summary: The Neo4j adapter currently logs a warning for incomplete credentials but silently falls back to anonymous authentication, leading to confusing runtime errors later. The goal is to make the adapter fail explicitly with a `ValueError` when credentials areing, providing a clearer startup error. If anonymous authentication is a legitimate use case, it should be an explicit opt-in.

Complexity:1/5
buggood first issuehelp wanted

Knowledge Engine for AI Agent Memory in 6 lines of code

Python
#ai#ai-agents#ai-memory#cognitive-architecture#cognitive-memory#context-engineering#contributions-welcome#good-first-issue#good-first-pr#graph-database#graph-rag#graphrag#help-wanted#knowledge#knowledge-graph#neo4j#open-source#openai#rag#vector-database

AI Summary: The user reports that their Logitech mouse's GoBack/GoForward buttons (mouse4/mouse5) intermittently switch workspaces instead of performing their intended action. This issue occurs without a clear pattern on Windows x64 and is related to keyboard shortcuts, making it difficult to reproduce consistently.

Complexity:4/5
Bugcomponent: keyboard-shortcutsplatform: windowsgood first issue

Welcome to a calmer internet

JavaScript
#firefox#firefox-based#firefox-browser#zen-browser

AI Summary: This GitHub issue requests an update to hero images in three specific markdown files, where the numbering for 'TU Chronicles' has changed from 'TU02' to 'TU01'. The task involves regenerating or editing the existing hero images to replace 'TU02' with 'TU01' while preserving the visual style, and then updating the affected pages with the new images. It is described as a small documentation/asset update and a quick fix.

Complexity:2/5
documentationhelp wantedgood first issuewfgy-contributor

WFGY: open-source reasoning and debugging infrastructure for RAG and AI agents. Includes the 16-problem RAG failure map, Global Debug Card, and the WFGY 3.0 TXT stress-test engine. ⭐ Star if you care about reliable reasoning and system-level alignment.

Jupyter Notebook
#ai-agents#alignment#debugging#evaluation#graphrag#hallucination#information-retrieval#knowledge-graph#llm#rag#reasoning#retrieval-augmented-generation

AI Summary: Titan Planet is inviting JavaScript and TypeScript developers to build its Layer-2 ecosystem, leveraging its stable core runtime and native Rust APIs. Developers are encouraged to create high-level libraries such as ORMs, authentication systems, and routers, which will execute directly within Titan's embedded JS engine. These libraries must utilize Titan's native `t.*` APIs and will not rely on Node.js.

Complexity:4/5
help wantedgood first issuediscussiont-apisext

Titan Planet is a JavaScript-first backend framework that embeds JS actions into a Rust + Axum server and ships as a single native binary. Routes are compiled to static metadata; only actions run in the embedded JS runtime. No Node.js. No event loop in production.

JavaScript
#javascript#rust#titanpl#titanpl-cli#titanpl-ext#titanpl-sdk

AI Summary: Nextcloud macOS VFS clients (version 3.14) display an exclamation mark indicating a sync issue, but provide no clear way to diagnose the problem. A critical side effect is that attempting to create a debug archive when this sync issue is present causes the UI to freeze and the Nextcloud process to become unresponsive. This prevents users from gathering necessary information to troubleshoot the underlying sync problem.

Complexity:4/5
0. Needs triagegood first issueos: :apple: macOSfeature: :file_folder: file provider

💻 Desktop sync client for Nextcloud

C++
#c-plus-plus#cpp#desktop#hacktoberfest#nextcloud#nextcloud-desktop-client

AI Summary: This GitHub issue is a bounty for contributions to "Beacon Atlas," a Three.js-based 3D map visualizing AI agents and network activity. It offers two distinct tracks: Track A rewards users for registering their agents on the map by following simple command-line steps, while Track B invites developers to submit pull requests for visual upgrades to the 3D world.

Complexity:3/5
help wantedgood first issue

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#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing

AI Summary: This issue proposes refactoring `Converter.tsx`, `History.tsx`, and `Files.tsx` to standardize their file download mechanisms. Currently, these components manually create anchor elements for downloads, but the task is to replace these with the existing `download.ts` utility, which offers helper functions like `downloadFromResponse` and `downloadBlob`.

Complexity:2/5
good first issueeasyfrontend

Convert anything, anywhere. Self hosted file converter for images, video, audio, json, excel and more!

Python
#convert#docker#python

AI Summary: This issue proposes adding the `--no-install-recommends` flag to all `apt-get install` commands within Dockerfiles. The primary goal is to reduce image sizes and accelerate build times, as demonstrated by an Ubuntu blog post. However, implementers must be aware that this change might lead to missing recommended dependencies, which would then need to be explicitly added back.

Complexity:3/5
Priority: 3Good First IssueType: Refactor/Clean-upModule: DockerTheme: DevelopmentLead: @cdriniNeeds: Response

One webpage for every book ever published!

Python
#books#hacktoberfest#internet-archive#library-catalogue#open-source

AI Summary: This GitHub issue is a beginner-friendly task to add a new color theme called "Shogun Gold" to the KanaDojo project. It's labeled as a "Good First Issue" and is designed to be completed in under a minute directly from a browser, requiring no coding or setup, just a simple JSON modification.

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 addresses broken relative links within the science sections of approximately 10 TU Chronicles Markdown files. The links are misaligned, but the target content exists in another specified folder. The suggested fix involves using a reference list of correct filenames to repair the links, potentially with the aid of an AI assistant or manual correction.

Complexity:1/5
documentationhelp wantedgood first issuewfgy-contributor

WFGY: open-source reasoning and debugging infrastructure for RAG and AI agents. Includes the 16-problem RAG failure map, Global Debug Card, and the WFGY 3.0 TXT stress-test engine. ⭐ Star if you care about reliable reasoning and system-level alignment.

Jupyter Notebook
#ai-agents#alignment#debugging#evaluation#graphrag#hallucination#information-retrieval#knowledge-graph#llm#rag#reasoning#retrieval-augmented-generation

AI Summary: The GitHub issue describes a bug in the Shopware administration search where, when a search query contains a pipe symbol (e.g., "payment | method"), only the terms to the left of the pipe are used for the actual search. However, the highlighting in the search results incorrectly applies to all terms, including those to the right of the pipe, leading to user confusion. The expected behavior is to only highlight terms that were genuinely included in the search, consistent with other modules.

Complexity:3/5
Good first issuepriority/lowPlatform(Default)domain/checkout

Shopware 6 is an open commerce platform based on Symfony Framework and Vue and supported by a worldwide community and more than 3.100 community extensions

PHP
#api-first-cms#apifirst#digital-commerce#ecommerce#ecommerce-platform#experience-commerce#experience-manager#hacktoberfest#headless-cms#magento#online-shop#online-store#php#prestashop#shop#shopping-cart#shopware#storefront#symfony#vuejs

AI Summary: This issue addresses the need to make the 'world' property of `Locatable` implementations mutable and ensure that entity location updates also reflect world changes. Additionally, it calls for refactoring `ThreadSafeLocation` to be properly thread-safe, possibly using a `StampedLock`, and suggests renaming it to `ThreadSafeLocatable`.

Complexity:1/5
help wantedgood first issueFeature Request

A simple entity culling plugin for Minecraft PaperMC

Java

AI Summary: This enhancement proposes adding a recurring "ping" message to Server-Sent Events (SSE) responses to prevent timeouts when no actual events are sent for an extended period. The goal is to maintain the connection's liveness, similar to how `sse-starlette` implements keep-alive pings. This would resolve issues where connections are prematurely closed due to inactivity.

Complexity:2/5
EnhancementGood First Issue

Light, flexible and extensible ASGI framework | Built to scale

Python
#api#asgi#asyncio#litestar#litestar-api#litestar-framework#msgspec#openapi#pydantic#python#rapidoc#redoc#rest#starlite#swagger

AI Summary: The Cloudflare receiver in OpenTelemetry Collector Contrib currently drops array-typed fields like `BotDetectionIDs` and `SecurityActions` from Cloudflare log records, leading to data loss despite a warning being logged. The issue requests adding support for these array-typed fields to ensure their values are preserved and appear as log attributes in the output.

Complexity:3/5
enhancementgood first issuereceiver/cloudflare

Contrib repository for the OpenTelemetry Collector

Go
#open-telemetry#opentelemetry
Good first issuepriority/lowdomain/checkoutcustomer-supportextension/Copilot

Shopware 6 is an open commerce platform based on Symfony Framework and Vue and supported by a worldwide community and more than 3.100 community extensions

PHP
#api-first-cms#apifirst#digital-commerce#ecommerce#ecommerce-platform#experience-commerce#experience-manager#hacktoberfest#headless-cms#magento#online-shop#online-store#php#prestashop#shop#shopping-cart#shopware#storefront#symfony#vuejs

AI Summary: This GitHub issue proposes documenting the version skew policy for k0s, clarifying how its components should interact across different Kubernetes minor versions. It highlights that upstream Kubernetes has different skew allowances for control plane components (one minor version) versus kubelets (up to three minor versions behind the API server). The goal is for k0s to define and document its official support policy, potentially mirroring upstream or adopting a stricter one, as current documentation is insufficient.

Complexity:3/5
documentationenhancementgood first issue

k0s - The Zero Friction Kubernetes

Go
#kubernetes

AI Summary: A WGDashboard v4.3.1 user is unable to manually change a peer's private key, receiving an "Private key does not match with the public key" error. They are seeking clarification on the correct procedure to update private keys for peers, as the current method leads to a key validation failure.

Complexity:3/5
buggood first issuequestionstale

Simple dashboard for WireGuard VPN written in Python & Vue.js

Vue
#dashboard#flask-application#linux#python#python3#sqlite#vpn#vuejs#wireguard#wireguard-vpn

AI Summary: This issue is part of a larger effort to remove Vuetify from the Studio application. The specific task is to refactor the filter bar component located in the 'Channels > Content Library' section, replacing any Vuetify-specific components or styling with custom or alternative implementations.

Complexity:1/5
good first issueDEV: frontendhelp wanted

Content curation tools for Kolibri

Python
#hacktoberfest#sdg-4

AI Summary: The user requests integrating the Intel extension for PyTorch into Stable Baselines3 (SB3) to optimize performance on Intel processors. This aims to provide faster training times and more efficient resource utilization for SB3 users with Intel CPUs by modifying the library to conditionally use the extension.

Complexity:3/5
documentationenhancementgood first issuehelp wanted

PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.

Python
#baselines#gsde#gym#machine-learning#openai#python#pytorch#reinforcement-learning#reinforcement-learning-algorithms#robotics#sb3#sde#stable-baselines#toolbox

AI Summary: This issue proposes developing an L1 RPC proxy tool designed to test wallets' chain verification attributes. The tool would intercept and modify responses from a backend RPC endpoint (e.g., altering balances or gas usage) to simulate a "lying" provider. The objective is to observe if wallets detect these inconsistencies, display errors, or crash, thereby verifying their light client implementation, though this is currently a low-priority task.

Complexity:4/5
good first issuebetawallet-attributetechnical-complex

An open repository of EVM-compatible wallets 🌸

TypeScript
#ethereum#wallets

AI Summary: This GitHub issue addresses the tedious and error-prone process of updating dependencies that require synchronized changes across multiple files, such as Go modules, linters, documentation, and test cases. Dependabot's incomplete PRs often lead to manual work and churn. The goal is to develop automation or helper tools to streamline these complex version bumps and ensure consistency.

Complexity:4/5
good first issue

Cluster API Provider for Proxmox VE (CAPMOX)

Go
#cluster-api#kubernetes#proxmox

AI Summary: The `averageRating` field exhibits a data type inconsistency across two API endpoints. The `/api/v1/products` endpoint returns it as a float, while `/api/v1/products/{productId}/reviews/statistics` returns it as a string, causing a mismatch.

Complexity:2/5
buggood first issuestale

a online Marketplace for coffee retail (Backend)

Java
#docker#java#jwt#kubernetes#log4j2#lombok#maven#postgresql-database#postman#sonarqube#spring-boot#spring-data-jpa#stripe