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 14,244 opportunities to contribute

AI Summary: The Allwinner A64 hardware crypto engine driver (`sun8i-ce`) on Pine64 devices causes silent data corruption, leading to OpenSSH connection failures during key exchange and host key generation. This is due to known hardware defects in the A64's crypto engine, which corrupts SHA hashing and cipher operations when utilized by OpenSSH.

Complexity:4/5
BugGood first issue

A comprehensive system configuration utility for Armbian. Running in the terminal, this tool provides an interactive menu to manage system settings, such as software installation, network configuration, firewall setup, and system tweaking.

Shell
#cockpit#deluge#homeassistant#kvm#mariadb#netconfig#netdata#netplan#nextcloud#openhab#owncloud#phpmyadmin#pi-hole#proxmox#radarr#sonarr#swag#transmission#uptimekuma#webmin

AI Summary: This issue proposes enhancing the admin dashboard with new security-focused features. Admins should gain the ability to manage user passwords, view and terminate active sessions, and suspend or ban user accounts to improve security oversight and problem-solving capabilities.

Complexity:3/5
enhancementgood first issuebackendfrontend

Self-hosted knowledge base with extended Markdown, Kanban, OIDC/SSO, PWA & offline support. Deploy in one command.

Vue
#docker#kanban#knowledge-base#markdown#note-taking#notes-app#nuxtjs#pwa#selfhosted#wiki

AI Summary: This issue proposes adding a new feature to allow users to export their data as individual Markdown files instead of a single JSON file. The export should maintain the existing hierarchical structure, with categories represented as folders and documents as Markdown files within those folders.

Complexity:3/5
enhancementgood first issuebackend

Self-hosted knowledge base with extended Markdown, Kanban, OIDC/SSO, PWA & offline support. Deploy in one command.

Vue
#docker#kanban#knowledge-base#markdown#note-taking#notes-app#nuxtjs#pwa#selfhosted#wiki

AI Summary: This issue is a beginner-friendly task to add a new anime quote to a JSON file. No coding knowledge is required, and the contribution can be made directly from the browser in under a minute.

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: When exporting and then importing a MIDI profile, Pitch Bend bindings are lost. This is because the exporter writes '-1' for Pitch Bend bindings, but the importer rejects any number outside the 0-127 range. This prevents a full round trip of MIDI profiles containing Pitch Bend configurations.

Complexity:2/5
buggood first issueexternal devicesmaintainer-review

Linux-native SmartSDR client for FlexRadio (FLEX-6000/8600) — Qt6 + C++20

C++
#amateur-radio#cpp#flex-6000#flex-8600#flexradio#ham-radio#hf-radio#linux#qt6#radio-client#sdr#smartsdr#software-defined-radio#vita49

AI Summary: A fresh clone of the repository fails to start Storybook due to a missing compiled Vite build file (`@astryxdesign/build/vite`). This file is required by Storybook's configuration before Vite's module resolution can even begin, making typical alias solutions ineffective. The issue requires a change in how dependencies are managed or built to ensure the necessary files exist before Storybook is run.

Complexity:3/5
buggood first issue

An open source design system that's fully customizable and agent ready

TypeScript
enhancementhelp wantedgood first issue

freehire — the open-source search engine for job seekers

Go
#ats#career#careers#employment#hiring#job-aggregator#job-application#job-board#job-hunt#job-hunting#job-listings#job-portal#job-scraper#job-search#job-search-engine#jobs#jobseeker#recruitment#remote-jobs#vacancies

A block-based 3D space crafting game: explore procedurally generated planets across many star systems, mine and craft, tame creatures, build ships, bases and your own space stations — solo or with friends. Open-source .NET server + Unity client, self-hostable.

C#
#crafting#csharp#dotnet#family-friendly#game#gamedev#indie-game#multiplayer#open-source#procedural-generation#sandbox#self-hosted#space-game#survival-game#unity#unity3d#voxel#voxel-game

AI Summary: This issue proposes to visually differentiate the right sidebar toggle icon based on whether the sidebar is open or closed. Currently, the icon remains the same, relying only on accessible labels and state attributes to convey the sidebar's status. The goal is to provide a clear visual cue through distinct icons for each state, enhancing user experience.

Complexity:2/5
enhancementhelp wantedgood first issue

An open-source background agents coding system

TypeScript

AI Summary: This issue is a beginner-friendly request to add a new Japanese haiku to a JSON file. No coding knowledge is required, and the contribution can be made directly through the browser in under a minute. The task involves adding a specific haiku by Matsuo Basho, along with its romaji, English translation, poet, season, kigo, and notes.

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: The post-merge workflows on GitHub Actions are currently failing, as indicated by a provided run link. The task is to investigate the cause of these failures and implement a fix to restore the proper functioning of the workflow.

Complexity:3/5
good first issue

GUAC aggregates software security metadata into a high fidelity graph database.

Go
#attestations#cyclonedx#cyclonedx-sbom#graph#in-toto#sbom#security#slsa#software-supply-chain#software-supply-chain-security#spdx#spdx-sbom#supply-chain#supply-chain-analytics#supply-chain-security#supply-chain-visibility#vex#vulnerability#vulnerability-management

AI Summary: This issue is a beginner-friendly task to add a new Japanese proverb to a JSON file. No coding is required, and the contribution can be made directly through the browser in under a minute. It's designed for new contributors and is labeled as a 'Good First Issue' and eligible for Hacktoberfest.

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 enforcing brace usage for single-line if, else, and loop statements to align with the project's style guides (Google C# Style Guide and Microsoft C# Coding Conventions). The change involves modifying approximately 170 instances across the codebase, primarily in ModeratorFrontEnd, and can be automated with .editorconfig settings and `dotnet format style` after an initial manual review.

Complexity:2/5
good first issuemoderator portalmaintenance

Real-time AI-assisted killer whale notification system (model and moderator portal) :star:

C#
#artificial-intelligence#audio-analysis#audio-processing#bioacoustics#deep-learning#inference#machine-learning#marine#marine-biology#neural-network#orcas#real-time#realtime#whales

AI Summary: The 'Who's Online' widget is sending excessive data in its heartbeat payload, transmitting all online admin entries even though only a few are displayed. This fix proposes to limit the payload to only the visible rows and include a total count of online users, significantly reducing network egress, especially with a large number of users.

Complexity:2/5
[Type] Enhancement[Area] Heartbeat[Area] WidgetsPerformanceGood First Issue

System-wide presence and awareness for WordPress.

PHP
#heartbeat-api#real-time#wordpress#wordpress-plugin

AI Summary: This issue identifies that a portion of the ModeratorFrontEnd code (specifically within AIForOrcas) uses tab indentation, which violates the project's C# style guide that mandates four spaces. The proposed solution involves adding a root .editorconfig file to enforce the correct indentation for new code and then using `dotnet format whitespace` to convert existing tab-indented files.

Complexity:2/5
good first issuemoderator portalmaintenance

Real-time AI-assisted killer whale notification system (model and moderator portal) :star:

C#
#artificial-intelligence#audio-analysis#audio-processing#bioacoustics#deep-learning#inference#machine-learning#marine#marine-biology#neural-network#orcas#real-time#realtime#whales

AI Summary: This issue requests the removal of an 'unwanted' feature related to 'masked tokens' that was previously merged into the main branch. The primary task is to identify and revert the relevant pull request or manually remove the feature's code and tests. The secondary task is to ensure the codebase remains stable and all continuous integration checks pass after the removal.

Complexity:2/5
good first issue

zerocode-tdd is a community-developed, free, open-source, outcome-driven automated testing for Data Pipelines, ETL, REST API, Kafka(Data Streams), Databases and Load scenarios. all defined in simple JSON or YAML — with zero coding.

Java
#api#assertions#automation#automation-framework#data-pipeline#dsl#etl-testing#framework#java#json#kafka#library#low-code#nocode#soap#testing

AI Summary: This issue invites community contributions to add new languages and improve existing translations for the PKVault project. Contributors are encouraged to refer to the provided documentation and are reminded to maintain high quality in their work, regardless of the tools used.

Complexity:2/5
good first issue

Centralized Pokemon storage management & Pokedex app

TypeScript
#pkhex#pokedex#pokemon#save-editor#storage

AI Summary: This issue is a beginner-friendly task to add a new fun fact about Japan to a JSON file. No coding experience is required, and the contribution can be made directly through the browser in under a minute. It's an excellent opportunity for first-time contributors and Hacktoberfest participants.

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 small, deterministic end-to-end test for the Semantica Explorer's graph rendering. The test will involve programmatically creating a simple graph, saving it, loading it into the Explorer, and then verifying that the rendered output on the canvas matches the defined graph structure. This aims to provide a reliable way to reproduce and regression test rendering issues.

Complexity:2/5
enhancementgood first issuehelp wantedstarter-friendlyready-to-code

Semantica 🧠 • Build AI systems that can explain, trace, and justify every decision. Knowledge graphs, context graphs, reasoning engines, provenance, and governance for production AI.

Python
#agent-memory#ai#ai-governance#ai-infrastructure#artificial-intelligence#context-engineering#context-graphs#data-engineering#decision-intelligence#developer-tools#explainable-ai#generative-ai#graph-rag#knowledge-graph#llm#ontology#provenance#python#reasoning#semantic-search

AI Summary: The README.md file's ASCII tree representation of the repository structure is outdated and missing numerous files and directories. The issue proposes regenerating this tree to accurately reflect the current project layout, making it a straightforward documentation update.

Complexity:1/5
documentationgood first issue

Auditing algorithmic bias in criminal justice, hiring, lending, healthcare, and welfare: 6 open-source audits, measurable fairness gaps, and concrete fixes.

HTML
#ai-fairness#algorithmic-bias#bias-detection#bias-mitigation#criminal-justice#fairness#healthcare#hiring#jupyter#lending#machine-learning#open-source#python#responsible-ai#scikit-learn#welfare

AI Summary: The `pr-review-ping.yml` workflow hardcodes a list of reviewers that is out of sync with the `.github/CODEOWNERS` file. This can lead to PRs not being reviewed by the correct individuals if CODEOWNERS changes, as there's no mechanism to update the hardcoded list. The proposed fix is to either dynamically read reviewers from CODEOWNERS or add a comment explaining the manual sync requirement.

Complexity:2/5
enhancementhelp wanted

Auditing algorithmic bias in criminal justice, hiring, lending, healthcare, and welfare: 6 open-source audits, measurable fairness gaps, and concrete fixes.

HTML
#ai-fairness#algorithmic-bias#bias-detection#bias-mitigation#criminal-justice#fairness#healthcare#hiring#jupyter#lending#machine-learning#open-source#python#responsible-ai#scikit-learn#welfare

AI Summary: The web profiler's downloadable HTML report is missing the reference-baseline comparison section, which is present in both the live on-page view and the Python CLI output. This inconsistency means users lose the "vs reference" comparison when saving or sharing the report.

Complexity:2/5
bughelp wanted

Auditing algorithmic bias in criminal justice, hiring, lending, healthcare, and welfare: 6 open-source audits, measurable fairness gaps, and concrete fixes.

HTML
#ai-fairness#algorithmic-bias#bias-detection#bias-mitigation#criminal-justice#fairness#healthcare#hiring#jupyter#lending#machine-learning#open-source#python#responsible-ai#scikit-learn#welfare

AI Summary: This issue highlights that two critical components of `faircode/benchmark.py` are not being tested end-to-end: the intersectional fairness reporting logic and the `run_benchmark()` entrypoint. The proposed solution involves adding new test cases to `tests/test_benchmark.py` to cover these untested code paths, requiring a fixture with two protected attributes and a test for manifest discovery and seeding.

Complexity:3/5
enhancementhelp wanted

Auditing algorithmic bias in criminal justice, hiring, lending, healthcare, and welfare: 6 open-source audits, measurable fairness gaps, and concrete fixes.

HTML
#ai-fairness#algorithmic-bias#bias-detection#bias-mitigation#criminal-justice#fairness#healthcare#hiring#jupyter#lending#machine-learning#open-source#python#responsible-ai#scikit-learn#welfare

AI Summary: The `benchmark` subcommand in `faircode/cli.py` currently has no test coverage, meaning critical user-facing logic like error handling and output formatting is untested. The proposed solution is to add new test cases to `tests/test_cli.py` that specifically exercise the `benchmark` subcommand with a fixture manifest, covering success, warning, and error scenarios.

Complexity:2/5
enhancementhelp wanted

Auditing algorithmic bias in criminal justice, hiring, lending, healthcare, and welfare: 6 open-source audits, measurable fairness gaps, and concrete fixes.

HTML
#ai-fairness#algorithmic-bias#bias-detection#bias-mitigation#criminal-justice#fairness#healthcare#hiring#jupyter#lending#machine-learning#open-source#python#responsible-ai#scikit-learn#welfare

AI Summary: This issue identifies several error-handling and file-output code paths in `faircode/cli.py` that lack test coverage. The proposed solution is to add specific test cases to `tests/test_cli.py` for each of these uncovered branches, ensuring that regressions in error messages or file writes are detected by CI. It's recommended to address a related bug (#268) first, as it might alter the expected behavior for the `--html` output tests.

Complexity:2/5
enhancementgood first issue

Auditing algorithmic bias in criminal justice, hiring, lending, healthcare, and welfare: 6 open-source audits, measurable fairness gaps, and concrete fixes.

HTML
#ai-fairness#algorithmic-bias#bias-detection#bias-mitigation#criminal-justice#fairness#healthcare#hiring#jupyter#lending#machine-learning#open-source#python#responsible-ai#scikit-learn#welfare

AI Summary: The `faircode profile` and `faircode compare` commands crash with a raw Python traceback when the specified output directory for HTML reports does not exist. This is inconsistent with other error handling in the CLI, which provides clean error messages. The proposed fix involves wrapping the file opening in a try-except block to provide a user-friendly error message and exit code.

Complexity:2/5
buggood first issue

Auditing algorithmic bias in criminal justice, hiring, lending, healthcare, and welfare: 6 open-source audits, measurable fairness gaps, and concrete fixes.

HTML
#ai-fairness#algorithmic-bias#bias-detection#bias-mitigation#criminal-justice#fairness#healthcare#hiring#jupyter#lending#machine-learning#open-source#python#responsible-ai#scikit-learn#welfare

AI Summary: This is a task issue to re-implement a previous fix for issue #28690. The goal is to create a new pull request that mirrors the changes in the stale pull request #55693, ensuring proper attribution to the original author and any AI agents used. The task requires reviewing the original issue, the previous pull request, and potentially Kubernetes documentation on contributing.

Complexity:2/5
help wantedkind/featurepriority/backloglanguage/entriage/accepted

Kubernetes website and documentation repo:

HTML

AI Summary: The issue reports a failure to download Apache version 2.4.68. The labels indicate that the problem has been verified, requires a fix to the manifest file, and help is needed to resolve it.

Complexity:2/5
verifiedmanifest-fix-neededhelp wanted

📦 The default bucket for Scoop.

PowerShell
#scoop#scoop-apps#scoop-bucket

AI Summary: This issue requests a simple, browser-only contribution to add a new prompt file to a GitHub repository. The task involves creating a JSON file with a specific prompt that instructs an AI tutor to answer only from provided course material and indicate when information is not supported. No coding experience is required, and the estimated time is very short.

Complexity:1/5
documentationhelp wantedgood first issueaibeginner-friendlyfirst-contributioncommunitymicro-contributionbrowser-only2-minutes

AI-powered Moodle plugin for tutoring, quizzes, mind maps, RAG course materials and more.

PHP
#artificial-intelligence#beginner-friendly#contributions-welcome#digital-twin#e-learning#edtech#first-contributions#generative-ai#good-first-issue#help-wanted#learning-management-system#moodle#moodle-plugin#open-source#openai#php#rag#virtual-worlds

AI Summary: This issue requests a small, browser-only contribution to add a single hint-before-answer prompt to a JSON file. The task involves creating a new file with specific content, requiring no coding experience and estimated to take only 2-5 minutes.

Complexity:1/5
documentationhelp wantedgood first issueaibeginner-friendlyfirst-contributioncommunitymicro-contributionbrowser-only2-minutes

AI-powered Moodle plugin for tutoring, quizzes, mind maps, RAG course materials and more.

PHP
#artificial-intelligence#beginner-friendly#contributions-welcome#digital-twin#e-learning#edtech#first-contributions#generative-ai#good-first-issue#help-wanted#learning-management-system#moodle#moodle-plugin#open-source#openai#php#rag#virtual-worlds