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

AI Summary: The information icon (i) next to the journal title field in the entry editor is currently displayed on a new line below the text field. The user requests that this icon be aligned on the same line as the text field, similar to how icons are displayed for other fields like identifiers.

Complexity:2/5
component: uicomponent: entry-editorgood first issue

Desktop app for managing BibTeX and BibLaTeX (.bib) libraries

Java
#academia#academic-publications#ai#biblatex#bibliography#bibtex#citation#citation-generator#citation-style-language#citation-styles#hacktoberfest#jabref#java#javafx#javafx-application#javafx-desktop-apps#latex#ocr#reference-manager#research-tool

AI Summary: This is an epic issue to define and implement an evaluation framework for M1. It involves selecting tools for benchmarking and evaluations, and then defining the specific evaluations to be conducted during M1 pre- and post-training.

Complexity:4/5
enhancementhelp wantedevaluation & alignmentresearch

Project Tapestry aims to give every nation and participant frontier AI they can call their own — uniting a global consortium to train a shared frontier model from which partners build and own sovereign models aligned to their national, socio-cultural, and industrial needs.

Python
#ai-alliance#ai-security#consortium-training#cultural-alignment#data-sovereignty#digital-sovereignty#distributed-training#federated-learning#foundation-models#frontier-models#industrial-sovereignty#llm#open-source-ai#privacy#sovereign-ai

AI Summary: This issue proposes the creation of a comprehensive test suite for the project to ensure firmware stability and prevent regressions, especially in anticipation of significant architectural changes like migrating to a newer Arduino IDE and adopting a FreeRTOS-based architecture. The goal is to establish a reliable baseline of current behavior and integrate automated testing into the development workflow.

Complexity:4/5
help wantedadvanced

An IoT door sign for the 42 IT school campuses. The sign warns about the upcoming and ongoing exams that day, preventing unaware students from entering the room and disrupting those taking the test. It automatically checks active exams on the Intra server, providing peace of mind to the Pedago team

C
#42#42network#42prague#42roma#42school#digital#e-ink#e-paper#epaper-displays#esp32#esp32-arduino#esp32-c3#esp32-ota#espressif#iot-device#ota#ota-firmware-updates#rollback#telegram#wifi

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 GitHub web interface in under a minute. It's tagged for Hacktoberfest and first-time contributors.

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 identifies a gap in the MCP hardening tests where the `drift_map` tool is the only one lacking an error-shape test. The task is to add a test case to `test_mcp_hardening.py` that asserts the canonical envelope fields for `drift_map` errors, mirroring the existing tests for other MCP tools.

Complexity:1/5
help wantedgood first issuetests

Detect architectural erosion from AI-generated code. Static analyzer for pattern fragmentation, architecture violations & mutant duplicates.

Python
#ai-generated-code#architecture#cli#code-quality#code-review#copilot#developer-tools#github-action#linter#python#static-analysis#technical-debt

AI Summary: This issue proposes adding a new "Accessibility Best Practices" section to the project's README file. The new section aims to guide developers on how to use EaseMotion CSS to build more inclusive interfaces by covering topics like respecting user preferences for reduced motion, using semantic HTML, and ensuring keyboard accessibility.

Complexity:2/5
help wantedgood first issueanimationGSSoC-26level:intermediate

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 proposes improving the test quality in `pkg/cli/semver_precise_test.go` by migrating from raw `t.Errorf`/`t.Fatalf` assertions to the `testify/assert` and `testify/require` libraries. The goal is to leverage testify's features for more concise and robust testing, particularly for handling potential nil return values from `parseVersion`.

Complexity:2/5
good first issuetestingcode-qualityautomated-analysiscookie

GitHub Agentic Workflows

Go
#actions#cai#ci#claude-code#codex#copilot#gh-extension#github-actions

AI Summary: This issue is a beginner-friendly task to add a new video game quote to a JSON file. It requires no coding and can be completed in under a minute by forking the repository, editing the JSON file directly in the browser, 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 anime quote to a JSON file. No coding is required, and the contribution can be made directly through the browser in under a minute. The task involves forking the repository, editing a specific JSON file to include the provided quote details, 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 creating a fun, "Easter egg" style promotion for a charity auction. The idea is to trigger a special display, potentially with sound or animation, when a specific condition is met, such as entering a particular name or interacting at a charity booth. The goal is to generate excitement and awareness for the auction in a memorable way.

Complexity:3/5
Help WantedGame

Firmware for the Super Magfest 2024 Swadge

C
#esp32

AI Summary: This issue is a beginner-friendly task to add a new Japanese grammar point, "〜に限って" (meaning "only / exclusively"), to a JSON file. The contribution requires no coding and can be completed in under a minute directly from the browser by forking the repository, editing the `japanese-grammar.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: The `bernstein doctor` command crashes with an unhandled exception when the `uv` tool is not found in the system's PATH. This occurs because the `check_test_dependencies` function directly calls `subprocess.run` without any error handling for `FileNotFoundError`. The fix involves wrapping these calls in a try-except block to gracefully handle missing tools and report them as failed checks with installation instructions.

Complexity:2/5
bughelp wantedgood first issueai-welcomesize/xsbeginner-friendlyup-for-grabs

Audit-grade multi-agent orchestration for CLI coding agents (Claude Code, Codex, Gemini CLI, +40 more). HMAC-chained audit log, signed agent cards, per-artefact lineage, air-gap deploy. The orchestrator your compliance team will sign off on. https://bernstein.run

Python
#agent-framework#agent-orchestrator#agentic-ai#ai-agents#ai-coding#aider#anthropic#claude-code#cli-tool#codex-cli#coding-agent#deterministic-scheduler#hmac-audit#llm#mcp-server#model-context-protocol#multi-agent#parallel-worktrees#python#swe-bench

AI Summary: This issue proposes adding micro-animations to the BadgeDisplay component using framer-motion. The goal is to enhance the user experience of the badge grid by implementing entrance and hover animations for individual badges, as well as a stagger animation for the grid items.

Complexity:2/5
good first issueGSSoC

Symptom Scribe is a one-stop health tracking and wellness platform that helps users monitor their health goals, analyze symptoms, and receive intelligent insights — all in one place.

TypeScript

AI Summary: This issue involves a minor UI enhancement in the `ChallengeCard` component. The plain text emoji "✅" used to indicate a completed challenge will be replaced with the `CheckCircle2` Lucide React icon. This change aims to improve visual consistency and accessibility by aligning with the project's established design system.

Complexity:1/5
good first issueGSSoC

Symptom Scribe is a one-stop health tracking and wellness platform that helps users monitor their health goals, analyze symptoms, and receive intelligent insights — all in one place.

TypeScript

AI Summary: This issue requires replacing specific emoji characters within the `MoodCalendarView.tsx` file with corresponding Lucide React icons. The goal is to ensure UI consistency and accessibility by using SVG-based icons that align with the project's design system.

Complexity:1/5
good first issueGSSoC

Symptom Scribe is a one-stop health tracking and wellness platform that helps users monitor their health goals, analyze symptoms, and receive intelligent insights — all in one place.

TypeScript

AI Summary: This issue requests the addition of component tests for the `MoodCalendarView` component. The tests should cover various states and functionalities, including rendering the mood logger, calendar grid, logged states, selection, error/success messages, and summary counts. The goal is to improve test coverage for the gamification module and ensure the reliability of the mood tracking user experience.

Complexity:3/5
good first issueGSSoC

Symptom Scribe is a one-stop health tracking and wellness platform that helps users monitor their health goals, analyze symptoms, and receive intelligent insights — all in one place.

TypeScript

AI Summary: This issue requests the addition of comprehensive unit tests for the `score-calculator.ts` utility. The tests should cover various scenarios, including empty data, different metric ranges, symptom resolution, streak calculations, and logging consistency, to improve test coverage and prevent regressions.

Complexity:2/5
good first issueGSSoC

Symptom Scribe is a one-stop health tracking and wellness platform that helps users monitor their health goals, analyze symptoms, and receive intelligent insights — all in one place.

TypeScript

AI Summary: This issue identifies a significant gap in unit test coverage for 11 newly extracted custom hooks across three recent pull requests. These hooks contain important state and effect logic that is now untested, increasing the risk of bugs. The recommendation is to add colocated test files for each hook, focusing on specific functionalities like form validation, filter transitions, and lifecycle management.

Complexity:3/5
help wantedqualitytesting

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

TypeScript

AI Summary: This issue is a beginner-friendly task to add a new trivia question about the 1998 Winter Olympics host city to a JSON file. No coding knowledge is required, and the contribution can be made directly through 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: This issue proposes the creation of a CSS-only animated tab switcher component. The component should be responsive, feature a sliding underline indicator, smooth content transitions, and avoid JavaScript for functionality. It aims to demonstrate composable animations and be easily integrable into projects.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel:beginner

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 proposes adding a new CSS-only animated accordion and FAQ component to the EaseMotion CSS library. The component should be responsive, accessible, and use HTML and CSS for smooth expansion, collapse, and icon rotation. It's intended to showcase powerful CSS animation techniques without JavaScript.

Complexity:2/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel:beginner

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 feature request is to create reusable toast and snackbar notification components for the EaseMotion CSS library. The components should include smooth slide-in and fade-out animations and support different variants (success, error, warning, info) using only HTML and CSS. This will provide users with a common UI element for feedback.

Complexity:2/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel:beginner

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 issueanimationGSSoC-26gssoc:approvedlevel:beginner

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:beginner

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 proposes updating two tests, `dlopen_fork` and `rdynamic_main`, to be deterministic. This is necessary because a recent CI failure was caused by an output mismatch, and making these tests deterministic will prevent similar future failures.

Complexity:2/5
good first issuetests

Welcome to the Lind sandbox monorepo! See our docs below:

C
#caging#sandboxing#security

AI Summary: Users are unable to open the frequency dropdown for medication requests by clicking on the arrow icon. While clicking elsewhere in the input field correctly opens the dropdown, the icon itself is unresponsive. This behavior is inconsistent with other dropdowns in the application.

Complexity:2/5
good first issue

Care is a Digital Public Good enabling accelerated healthcare delivery.

TypeScript
#digital-public-goods#hacktoberfest#healthcare#hmis

AI Summary: This issue requests adding documentation for the 'budget-negotiator' skill to make it easily discoverable. The goal is to inform L3 users when to use this skill for negotiating token spend instead of escalating, with specific guidance on where to place the information and what it should cover.

Complexity:1/5
good first issuedocs

Practical patterns, starters & CLI tools for loop engineering with AI coding agents. Design systems that prompt and orchestrate agents (inspired by Addy Osmani and Boris Cherny). Includes loop-audit, loop-init, loop-cost.

JavaScript
#agentic-ai#ai-agents#ai-coding#anthropic#automation#claude#claude-code#codex#coding-agents#devops-automation#devtools#github-actions#grok#llm#loop-engineering#mcp#prompt-engineering

AI Summary: This issue requests contributors to share a real-world "loop-sandbox" production story, detailing its use in ephemeral worktree isolation within an L2 loop. The story should highlight what worked, what was surprising, and include at least one failure or near-miss, culminating in an actionable lesson. Contributors are asked to create a new Markdown file for their story and update an index.

Complexity:2/5
good first issuestory

Practical patterns, starters & CLI tools for loop engineering with AI coding agents. Design systems that prompt and orchestrate agents (inspired by Addy Osmani and Boris Cherny). Includes loop-audit, loop-init, loop-cost.

JavaScript
#agentic-ai#ai-agents#ai-coding#anthropic#automation#claude#claude-code#codex#coding-agents#devops-automation#devtools#github-actions#grok#llm#loop-engineering#mcp#prompt-engineering

AI Summary: This issue requests documentation updates for the `@cobusgreyling/loop-worktree/lock` import path within the QUICKSTART guide. The goal is to clearly show developers how to use advisory path locks from JavaScript without relying on internal `dist/` imports, and to include examples for both CLI and JS usage.

Complexity:1/5
good first issuedocs

Practical patterns, starters & CLI tools for loop engineering with AI coding agents. Design systems that prompt and orchestrate agents (inspired by Addy Osmani and Boris Cherny). Includes loop-audit, loop-init, loop-cost.

JavaScript
#agentic-ai#ai-agents#ai-coding#anthropic#automation#claude#claude-code#codex#coding-agents#devops-automation#devtools#github-actions#grok#llm#loop-engineering#mcp#prompt-engineering

AI Summary: This issue requests the addition of documentation for MiniMax foundry flags within the QUICKSTART guide. The goal is to make it easier for users to configure MiniMax without needing to consult the `loop-init` help text directly. This involves updating the QUICKSTART.md file with relevant flags and an example.

Complexity:1/5
good first issuedocs

Practical patterns, starters & CLI tools for loop engineering with AI coding agents. Design systems that prompt and orchestrate agents (inspired by Addy Osmani and Boris Cherny). Includes loop-audit, loop-init, loop-cost.

JavaScript
#agentic-ai#ai-agents#ai-coding#anthropic#automation#claude#claude-code#codex#coding-agents#devops-automation#devtools#github-actions#grok#llm#loop-engineering#mcp#prompt-engineering