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 9,353 opportunities to contribute

AI Summary: Ansible is incorrectly identifying the distribution as Fedora instead of ELN, which is causing issues for Testing Farm. The provided output shows Ansible's current detection, which needs to be corrected to properly recognize ELN.

Complexity:2/5
help wanted

Main repository and issue tracker

[BUG]51m ago

AI Summary: The CONTRIBUTING.md file contains outdated contributor rules that contradict the live documentation site. Specifically, the inactivity period for issues and the naming convention for submission folders are different, leading to confusion for potential contributors.

Complexity:1/5
bughelp wantedgood first issueGSSoC-26level:intermediateECSoC26

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

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 from the browser in under a minute. The task involves forking the repository, editing a specific JSON file, and submitting a pull request.

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 requests the addition of examples to the project's README file. Specifically, it asks to incorporate the 'percentify' functionality and provide a link to a collection of examples.

Complexity:2/5
documentationgood first issue

AI Summary: This issue is a beginner-friendly task to add a new fun fact about Japan to a JSON file. No coding is required, and the contribution can be completed in under a minute directly from the browser by forking the repository, editing the `japan-facts.json` file, and submitting a pull request.

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 is a beginner-friendly task to add a new color theme called "Fuji Sunrise" to the KanaDojo project. The contribution requires no coding and can be completed directly in the browser by editing a JSON file and submitting a pull request.

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 an experiment to verify the impact of warp pipeline stage priorities on the performance of 8-wave GEMM kernels. The goal is to measure TFLOPS and MFMA efficiency under different priority configurations to determine if the current 'memory-outranks-compute' setting is beneficial or inert.

Complexity:3/5
good first issue

A practical guide to high-performance gluon kernel development on AMD GFX9 GPUs.

Assembly

AI Summary: This issue proposes adding a search bar to the documentation sidebar to improve navigation and content discovery. The search functionality should filter sidebar items in real-time as the user types, be case-insensitive, and optionally include a keyboard shortcut for quick access.

Complexity:3/5
bughelp wantedgood first issueGSSoC-26level:intermediateECSoC26

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This issue is a "Good First Issue" that requires adding a new Japanese cultural etiquette tip to a JSON file. The contribution involves no coding and can be completed directly in the browser within a minute, making it ideal for absolute beginners.

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 to refactor the Brev branch-validation logic from a GitHub Actions workflow file into a dedicated set of trusted e2e helper tools. The goal is to improve maintainability and security by isolating sensitive operations like CLI installation, authentication, and resource cleanup from the target branch's code.

Complexity:4/5
help wantedplatform: brevarea: ciarea: e2earea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This issue proposes to refactor the E2E scorecard orchestration logic from the GitHub Actions workflow file (`.github/workflows/e2e.yaml`) into dedicated scorecard modules. The goal is to improve testability and maintainability by moving code out of YAML and into directly testable components, while preserving existing functionality and security constraints.

Complexity:3/5
help wantedarea: ciarea: e2earea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This issue proposes refactoring the PR Review Advisor workflow by moving its large programs into dedicated helper scripts within the `tools/pr-review-advisor/` directory. The goal is to simplify the main workflow YAML by delegating tasks like worktree preparation, result generation, and artifact validation to these new, smaller, and more focused helper programs, while maintaining strict privilege separation.

Complexity:4/5
help wantedarea: ciarea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This issue proposes refactoring duplicated shell logic from two GitHub Actions (`resolve-sandbox-base-image` and `resolve-hermes-base-image`) into a shared repository helper. The goal is to reduce code duplication while keeping action-specific logic separate, improving maintainability and testability. The work involves extracting common image resolution primitives and ensuring existing behaviors and constraints remain intact.

Complexity:3/5
help wantedarea: ciarea: packagingplatform: containerarea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This issue proposes refactoring the provisioning logic for WSL (Windows Subsystem for Linux) out of two existing GitHub workflow YAML files. The goal is to create a reusable PowerShell helper that handles tasks like WSL availability checks, path translation, script execution, and file synchronization, while keeping workflow-specific test commands separate. This aims to improve maintainability and reduce code duplication in the CI pipelines.

Complexity:4/5
help wantedarea: ciplatform: wslarea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This issue proposes refactoring the ShellCheck SARIF conversion logic from a large inline script in a GitHub Actions workflow into a dedicated, tested helper function. The goal is to improve maintainability and testability by separating the conversion process from the workflow orchestration, ensuring equivalent functionality and robust error handling.

Complexity:3/5
help wantedarea: ciarea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This issue aims to refactor the end-to-end (E2E) testing gate for pull requests by moving polling and evidence handling logic from shell scripts into a dedicated TypeScript tool. The goal is to simplify the CI workflow, improve testability, and maintain clear logging without excessive polling noise.

Complexity:3/5
help wantedarea: ciarea: e2earea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This issue proposes to refactor the CI workflow for end-to-end (E2E) tests by consolidating repeated setup and invocation logic into reusable, pinned helper actions. This aims to reduce duplication for common tasks like Vitest reporter invocation and Docker authentication, improving maintainability and consistency while ensuring security and auditability are preserved.

Complexity:3/5
help wantedarea: ciarea: e2earea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This issue proposes refactoring a large, inline GitHub Actions script responsible for reporting E2E test results to pull requests. The goal is to move this complex logic into a dedicated, trusted helper tool, making it more testable and secure by isolating sensitive operations from general code checkouts. This will improve maintainability and reduce the attack surface of the CI workflow.

Complexity:4/5
help wantedarea: ciarea: e2earea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This issue proposes to refactor the end-to-end (E2E) test planning and validation logic from GitHub Actions YAML into a dedicated E2E tools directory. The goal is to consolidate validation, output generation, and identity checks into the `tools/e2e` package, making the CI workflow cleaner and the typed planner the single source of truth for E2E test execution plans.

Complexity:3/5
help wantedarea: ciarea: e2earea: architecture

Run agents like Hermes and OpenClaw more securely inside NVIDIA OpenShell with managed inference

TypeScript
#ai-agents#nvidia#openclaw#openshell#sandboxing#typescript

AI Summary: This enhancement proposes a shift from polling-based mechanisms to an event-driven architecture within the shell. By leveraging native events from various system components like KWin, D-Bus, and NetworkManager, the goal is to significantly reduce idle CPU usage, improve battery life, and enhance overall shell responsiveness, particularly on laptops and lower-powered hardware.

Complexity:4/5
enhancementhelp wanted

caelestia-dots ported to KDE plasma 6

QML
enhancementhelp wantedgood first issueanimationGSSoC-26gssoc:approvedlevel:beginnerECSoC26

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel:beginnerECSoC26

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development
bughelp wantedgood first issueGSSoC-26level:intermediateECSoC26

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development

AI Summary: This enhancement aims to improve accessibility by respecting the operating system's 'Reduce Motion' setting. Animations will be disabled or simplified for users who have this preference enabled, preventing potential negative impacts on those with motion sensitivity. The proposed solution involves using the `prefers-reduced-motion` CSS media query and replacing complex animations with simpler fades for interactive elements.

Complexity:2/5
enhancementhelp wantedgood first issueanimationGSSoC-26gssoc:approvedlevel:beginnerECSoC26

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development
help wantedgood first issuecomponentGSSoC-26gssoc:approvedlevel:beginnerECSoC26

Animation-first CSS framework with reusable UI components, modern effects, and zero dependencies. Lightweight, beginner-friendly, and open-source.

HTML
#animation-library#animations#css#css-framework#developer-tools#frontend#frontend-framework#good-first-contribution#good-first-issue#good-first-pr#gssoc-2026#hacktoberfest#html-css#open-source#ui-components#web-development
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 is a request for feedback and contributions on a rewrite of the `factory_bot` documentation, currently in progress on the `doc-updates` branch. The author is seeking input on what users like, dislike, or find missing in the existing documentation, and how they typically solve problems with the library. They are also specifically asking for thoughts on the work-in-progress rewrite.

Complexity:1/5
documentationgood first issuehelp wanted

A library for setting up Ruby objects as test data.

Ruby
#factories#factory-bot#factory-girl#fixtures#rails#ruby#rubygems#testing#thoughtbot

AI Summary: This issue proposes refactoring internal code that uses the old 'ignored' syntax for transient attributes. The goal is to update these internal references to match the current external syntax for transient attributes, improving code consistency.

Complexity:2/5
good first issue

A library for setting up Ruby objects as test data.

Ruby
#factories#factory-bot#factory-girl#fixtures#rails#ruby#rubygems#testing#thoughtbot

AI Summary: This issue proposes replacing external reusable GitHub Actions workflows from `nanlabs/devops-reference` with locally defined CI jobs within the repository. The goal is to make the core CI self-contained for public repositories, ensuring equivalent behavior and minimal permissions while maintaining critical checks like shellcheck, markdownlint, and PR validation.

Complexity:3/5
help wanted

This is a curated list of all the Open Source examples and projects we have at NaNLABS

TypeScript
#awesome#awesome-list#hacktoberfest