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

AI Summary: This issue is a "Good First Issue" designed for absolute beginners to contribute to an open-source project. The task involves adding a new Japanese grammar point to a JSON file directly through the browser, requiring no coding experience and taking less than a minute. It's an excellent opportunity for new contributors and aligns with 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 adding support for AtomCode CLI as a new agent runtime within Open Design. AtomCode is a Rust-based AI coding agent that already provides necessary features like headless mode, prompt-file transport, and non-interactive approvals, making its integration straightforward within the existing architecture.

Complexity:2/5
enhancementhelp wanted

🎨 Local-first, open-source Claude Design alternative. 🖥️ Native desktop app. ⚡ 259+ Skills · ✨ 142+ Design Systems 🖼️ Web · desktop · mobile prototypes · slides · images · videos · HyperFrames 📦 Sandboxed preview · HTML/PDF/PPTX/MP4 export 🤖 Claude Code / OpenClaw / Codex / Cursor / OpenCode / Qwen / Copilot / Hermes / Kimi & 17+ CLIs.

TypeScript
#agent-skills#ai-agents#ai-design#byok#claude-code-for-design#claude-design#codex-design#coding-agents#cursor-design#design-systems#design-tools#desktop-app#figma-alternative#generative-ai#hermes-agent#local-first#no-code#prototyping#ui-generator#vibe-coding

AI Summary: This issue proposes integrating the existing model checker into the CI pipeline. Currently, the model checker is configured but not actively used to validate any models. The task is to select a suitable model, likely related to the provided node reference, and incorporate its checking into the CI process.

Complexity:2/5
good first issueMPS 2024.1

Open Source Parts of IETS3

JetBrains MPS
#jetbrains-mps

AI Summary: This issue requests that the README logo be updated to seamlessly blend with both light and dark themes on GitHub. The provided link suggests using the `<picture>` element for dynamic image switching based on the user's color scheme.

Complexity:2/5
docsgood first issue

A cluster computing framework for processing large-scale geospatial data

Java
#cluster-computing#geospatial#hacktoberfest#java#python#scala#spatial-analysis#spatial-query#spatial-sql

AI Summary: This issue proposes implementing a feature to raise exceptions when full table scans are detected, particularly useful for catching slow queries in development and testing environments. The suggestion stems from a discussion on Lobste.rs and relates to a previous issue (#2140).

Complexity:3/5
featurereqperformancegood first issue

Computing-focused community centered around link aggregation and discussion

Ruby
#aggregator#forum#hacktoberfest#rails#ruby

AI Summary: This issue identifies a lack of unit tests for two critical modules: `devLogin.ts` and `analytics-dispatch.ts`. Adding tests for these files is important to ensure the stability of the in-cluster login flow and the integrity of the analytics opt-out mechanism, preventing regressions.

Complexity:2/5
help wantedqualitytesting

World's first fully integrated and fully Automated Kubernetes management and orchestration solution

TypeScript

AI Summary: The issue proposes migrating the current IP ban system to a more efficient approach using 'reaction' and 'ipset'. This change aims to address limitations of the existing Caddyfile and iptables-based bans, which are time-consuming, prone to false positives, lack expiration, and may impact performance.

Complexity:3/5
featurereqperformancegood first issue

Computing-focused community centered around link aggregation and discussion

Ruby
#aggregator#forum#hacktoberfest#rails#ruby

AI Summary: This issue reports seven high-severity security alerts from Scorecard regarding over-permissive GITHUB_TOKEN grants in various GitHub workflows. The alerts indicate that compromised actions within these workflows could potentially push unreviewed code to the main branch. The recommendation is to review and restrict the permissions granted to GITHUB_TOKEN at the job level, granting only necessary write scopes and considering bot PATs for jobs requiring commit access.

Complexity:3/5
help wantedsecurity

New home for Kubestellar documentations and supporting platform

TypeScript

AI Summary: This issue flags a high-severity security vulnerability where three jobs in the `auto-qa-tuner.yml` workflow are granted `contents: write` permissions, allowing them to push directly to the main branch. This poses a risk if any step in these jobs is compromised, enabling attackers to commit malicious code. The recommended solution is to switch to a dedicated bot GitHub App or PAT for these operations to revoke unnecessary write permissions.

Complexity:3/5
help wantedsecurity

World's first fully integrated and fully Automated Kubernetes management and orchestration solution

TypeScript

AI Summary: This issue is a "Good First Issue" designed for absolute beginners to contribute to an open-source project. The task involves adding a new trivia question about Japanese food to a JSON file, requiring no coding knowledge and can be completed in under a minute directly from the browser. The instructions guide the user through starring, forking, editing the 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 enhancement to allow dynamic configuration changes without requiring a service restart. The goal is to enable real-time updates to application settings, improving flexibility and reducing downtime.

Complexity:3/5
enhancementhelp wantedapi

K.I.S.S. LSM-tree implementation in safe Rust

Rust
#key-value-storage#log-structured#log-structured-merge-tree#lsm#lsm-tree#lsmt#mit-license#rust#rust-lang

AI Summary: This issue reports that the `xml:base` attribute is missing from a large number of XML files within the repository. The `xml:base` attribute is used to specify a base URI for relative URIs, and its absence could lead to issues with resolving external resources or links within these files.

Complexity:2/5
enhancementhelp wantedquality control

XML Canonical resources for Greek Literature

XQuery

AI Summary: This issue proposes adding support for detecting URLs within the PII Redaction Middleware. The goal is to identify URLs regardless of whether they include a scheme (like http:// or https://) or are presented in a more concise format (like www.example.com or example.com/path). The implementation is expected to leverage existing functionalities within the package.

Complexity:2/5
enhancementgood first issue

A modular, drop-in middleware collection for Laravel AI SDK agents. Offers middleware across security, observability, performance and guidance.

PHP
#ai#laravel#middleware#observability#pii-redaction#prompt-injection#security#security-tools

AI Summary: This issue proposes adding a new resolver for Next.js App Router route handlers to the code graph. The goal is to identify route files, extract HTTP handler functions (GET, POST, etc.), and map them to route paths, including dynamic segments. The initial implementation will focus on basic route detection and resolution without modeling the full Next.js routing system.

Complexity:3/5
help wanteddeveloper-previewcode-graph

Persistent project memory for AI coding agents. Structured scaffold + drift detection CLI.

TypeScript
#claude-code#claude-code-skills#cli-tool#codex#context-management#cursor#developer-tools#documentation#llm#mcp-server#memory-management#typescript

AI Summary: This issue proposes adding a new Go language extractor to a code-graph project. The extractor will use Tree-sitter to parse Go source files, identifying common code elements like functions, structs, and imports. It aims to build a basic code graph by capturing syntax-level relationships within individual files, leaving cross-file references unresolved for later processing.

Complexity:4/5
good first issuedeveloper-previewcode-graphlanguage-supporttree-sitter

Persistent project memory for AI coding agents. Structured scaffold + drift detection CLI.

TypeScript
#claude-code#claude-code-skills#cli-tool#codex#context-management#cursor#developer-tools#documentation#llm#mcp-server#memory-management#typescript

AI Summary: This issue proposes adding a Python language extractor to a code-graph system. The goal is to reliably parse Python files, identify key code structures like functions, classes, and variables, and generate a structural graph. It involves integrating a Tree-sitter grammar and ensuring the extractor adheres to a defined interface and testing requirements.

Complexity:3/5
good first issuedeveloper-previewcode-graphlanguage-supporttree-sitter

Persistent project memory for AI coding agents. Structured scaffold + drift detection CLI.

TypeScript
#claude-code#claude-code-skills#cli-tool#codex#context-management#cursor#developer-tools#documentation#llm#mcp-server#memory-management#typescript

AI Summary: This issue requests the creation of a new documentation page for the code graph preview feature. The page should detail the supported syntax for TypeScript, TSX, JavaScript, and JSX, including examples and limitations. It also needs to cover the Express resolver's behavior, unsupported languages, and specific preview requirements like the Node.js version.

Complexity:2/5
documentationgood first issuedeveloper-previewcode-graph

Persistent project memory for AI coding agents. Structured scaffold + drift detection CLI.

TypeScript
#claude-code#claude-code-skills#cli-tool#codex#context-management#cursor#developer-tools#documentation#llm#mcp-server#memory-management#typescript

AI Summary: This issue requires a review and cleanup of a migrated documentation page about Apport package hooks. The content, originally from the Ubuntu Wiki, may be outdated and inaccurate, particularly the list of packages with hooks which hasn't been updated since 2012. The goal is to ensure the page is accurate, up-to-date, and well-formatted.

Complexity:3/5
enhancementhelp wanted

Project documentation about the development, releasing, and maintenance of the Ubuntu Linux distribution.

Makefile
#archive#community#development#distribution#governance#mir#packaging#sru#technical-board

AI Summary: This issue requires a review and cleanup of the `docs/contributors/debugging/error-tracker.md` page, which was migrated from the Ubuntu Wiki. The page is known to potentially contain inaccuracies, outdated information, and formatting issues, and it includes numerous images that will need attention.

Complexity:3/5
enhancementhelp wanted

Project documentation about the development, releasing, and maintenance of the Ubuntu Linux distribution.

Makefile
#archive#community#development#distribution#governance#mir#packaging#sru#technical-board

AI Summary: This issue requires a review and cleanup of a migrated documentation page for Apport developers. The content may be outdated, inaccurate, or poorly formatted, necessitating corrections to ensure it is up-to-date and well-presented.

Complexity:2/5
enhancementhelp wanted

Project documentation about the development, releasing, and maintenance of the Ubuntu Linux distribution.

Makefile
#archive#community#development#distribution#governance#mir#packaging#sru#technical-board

AI Summary: This issue proposes adding support for detecting MAC addresses within the PII Redaction Middleware package. The solution would involve implementing existing actions already present in the package to identify and redact MAC addresses.

Complexity:2/5
enhancementgood first issue

A modular, drop-in middleware collection for Laravel AI SDK agents. Offers middleware across security, observability, performance and guidance.

PHP
#ai#laravel#middleware#observability#pii-redaction#prompt-injection#security#security-tools

AI Summary: This issue is a beginner-friendly task to add a new Japanese proverb to a JSON file. It requires no coding and can be completed directly from the browser by forking the repository, editing the 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: The `pi` harness fails to process Databricks GLM-5.2 models due to a missing `reasoning: true` flag in its dynamically generated `models.json` entry. This prevents the harness from correctly parsing the model's reasoning stream, leading to errors like 'Stream ended without finish_reason'. The issue stems from how the `pi` harness's OpenAI-completions parser handles models that emit their primary output on the reasoning channel.

Complexity:3/5
Bughelp wantedcomp:harnessesP1-hightriaged

Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device.

Python
#agent-framework#agent-governance#agent-orchestration#agents#ai#ai-agent#ai-agents#claude-code#codex#coding-agents#developer-tools#llm#ml#multi-agent#python#sandbox

AI Summary: A Copilot account can comment on the parent expense report but receives an "You don't have access to this chat room" error when attempting to comment on an individual expense's transaction thread. This indicates a permission discrepancy between commenting on the main report and its sub-level threads.

Complexity:3/5
ExternalDailyHelp WantedBug

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.

TypeScript

AI Summary: This issue proposes loading domain-specific 'pillar-playbooks' for full-review subagents, which currently only load general pillar guidance. This change aims to improve the quality of findings by providing subagents with detailed evidence collection steps and risk flagging guidance, leading to more specific and actionable reports.

Complexity:2/5
enhancementhelp wanted

Reusable skills and steering that teach AI coding agents how to apply the AWS Well-Architected Framework. One set of playbooks, 14 supported tools.

Python
#ai-coding-agents#amp#antigravity#aws#aws-well-architected#claude-code#cline#codex#cursor#devops-agent#gemini-cli#github-copilot#junie#kiro#kiro-cli#kiro-ide#openclaw#skills#steering#windsurf

AI Summary: This issue proposes the implementation of a new `watch` command for `incus-compose`. This command will monitor seeded volumes and bind mounts, automatically restarting specified services when changes are detected. It also introduces a new configuration option to enable syncing and seeding of storage volumes on each `Ensure` operation, with debounced execution for both syncing and restarts.

Complexity:4/5
good first issue

Bring the familiar Docker Compose workflow to Incus containers

Go

AI Summary: The project's README file contains outdated links and a broken badge that still point to GitLab for CI/CD information. This issue proposes updating these references to correctly point to GitHub Actions, which is now being used for CI/CD, to improve the project's first impression and accuracy.

Complexity:1/5
bugdocumentationgood first issueSize: SDX

HARP, an API Runtime Platform – Toolkit for Fast, Reliable and Observable APIs

Python
#api-gateway#forward-proxy#http#proxy-server

AI Summary: This issue addresses two bugs in the Soroban ABI encoding/decoding for 128-bit integers (`int128`/`uint128`). The first bug causes `encode_i128` to incorrectly drop the high 64 bits of a value when encoding it in a small form. The second bug causes `decode_i128` to misinterpret the sign of small-form encoded negative integers. Both bugs need to be fixed by refactoring the encoding and decoding logic to correctly handle the full 128-bit values and type-specific sign extension.

Complexity:3/5
good first issuesoroban

Solidity Compiler for Solana, Polkadot and Stellar

Rust
#blockchain#bpf#compiler#polkadot#rust#smart-contracts#solana#solidity#soroban#stellar#substrate#wasm

AI Summary: This issue proposes refactoring the `operator<<` function in `src/ur_kinematics.cpp` to improve code readability and maintainability. It aims to replace hardcoded frame indices with named constants and extract repetitive logic into helper functions, ensuring the frame-to-label mapping is defined in a single, shared location.

Complexity:2/5
enhancementgood first issue

This repository holds code related to the testing of our kinematics solution for Universal Robots.

C++
#collaborative-robots#kinematics-solution#universal-robots#ur-robots-kinematics
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