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

AI Summary: This issue requests the addition of a new Japanese cultural etiquette tip to a JSON file. The tip focuses on expressing gratitude after a meal. The contribution requires no coding and can be completed directly in the browser by forking the repository, editing the specified 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 feature request proposes integrating Autoprefixer into the CSS build process to automatically add vendor prefixes for improved cross-browser compatibility, especially for Safari/iOS. This will also enhance developer experience by removing the need for manual prefixing and future-proof the framework's CSS.

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 issue is a beginner-friendly task to add a new video game quote to a JSON file. No coding is required, and the contribution can be made directly from the browser in under a minute. It's an excellent opportunity for newcomers to make their first open-source contribution.

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 documentation for `CorrTest` incorrectly states that partial correlation is only for three variables. This issue requires updating the documentation to reflect that partial correlation can handle three or more variables.

Complexity:1/5
good first issuedocumentation

Algorithms for quantifying associations, independence testing and causal inference from data.

Julia
#associations#causal-graphs#causal-inference#conditional-mutual-information#cross-mapping#distance-correlation#entropy#hacktoberfest#independence-testing#julia#julia-language#mutual-information#network-inference#partial-mutual-information#predictive-asymmetry#surrogate-data#time-series#transfer-entropy

AI Summary: This feature request proposes adding a new CSS utility class, `ease-hover-rotate`, to enable elements to rotate a fixed amount on hover and return to their original position when the mouse leaves. This is intended to provide a subtle hover effect for interactive elements like icon buttons, similar to existing `ease-hover-grow` and `ease-hover-lift` utilities.

Complexity:1/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 requires adding a regression test to ensure that `iter_attached_nodes()` correctly excludes "orphan" nodes after a registry collision scenario, which can occur during title changes and page reloads. The goal is to prove that these detached UUIDs are no longer surfaced by the ISP-safe iterator.

Complexity:3/5
good first issuetests

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This issue addresses a bug where `GraphVisualizer.get_deep_statistics()` incorrectly includes duplicate page entries when alias keys point to the same `LogseqPage` object. The goal is to either document the current behavior or implement a simple fix to deduplicate these entries, preferably within a test-only pull request.

Complexity:2/5
good first issuetests

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This issue aims to improve test coverage for the KINETIC CLI by adding table-driven tests for various error scenarios. The goal is to assert that specific error messages are displayed when certain conditions are met, such as missing graph paths or optional dependencies.

Complexity:2/5
good first issuetestscli

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This issue aims to add table-driven tests to document the current inconsistent behavior of the Synapse embed macro when its target is missing. The tests will cover both missing page references and missing block UUIDs, ensuring the exact output is asserted without making any changes to the production code.

Complexity:2/5
good first issuetests

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This issue addresses a bug where Logseq's LENS incorrectly creates separate graph nodes for page aliases instead of resolving them to the canonical page. The fix involves updating the LENS to use the `LogseqGraph.get_page()` method for wikilink resolution, ensuring that aliased links point to the correct, single page node. This aims to improve graph consistency and prevent duplicate nodes.

Complexity:3/5
buggood first issuetests

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This issue proposes adding new recipes to the documentation's cookbook for the `scan --broken-refs` and `visualize` functionalities. The goal is to provide clear examples of how to use these newer KINETIC/LENS workflows, including CLI output snippets and Python API usage, while cross-linking to the architecture documentation.

Complexity:2/5
documentationgood first issuecli

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This issue aims to add unit tests for the `kinetic_export.py` module, which was recently extracted. The tests will cover path helper functions, the behavior of `export_obsidian` in handling duplicate pages, and the output filenames for `export_json` and `export_markdown`. The goal is to ensure the module's functionality is directly tested without relying on CLI execution.

Complexity:2/5
good first issuetestsforge

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This issue aims to add dedicated regression tests for two newly added public API functions in LogseqGraph: `iter_attached_nodes()` and `is_tracked_markdown_path()`. The tests should verify the correct behavior of these functions, ensuring they accurately identify attached nodes and track markdown paths within the graph, while excluding irrelevant entries.

Complexity:2/5
good first issuetests

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This issue proposes adding a new Python script, `run_synapse_rag.py`, to the examples directory. The script will serve as a demonstration for integrating with Synapse, showcasing key export paths of the `SynapseAdapter` and providing a runnable example for users.

Complexity:2/5
documentationgood first issue

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This issue aims to add direct unit tests for the `BlockEmbedExpander` and `PageEmbedExpander` strategies within the `synapse_embed.py` module. The tests will cover matching embed patterns, inlining content for block and page embeds, and utilize a temporary vault for testing, mirroring existing patterns.

Complexity:2/5
good first issuetests

Stop feeding broken Markdown to your AI. A deterministic Logseq parser that preserves parent-child context for RAG, plus a 60FPS visualizer πŸ‘“ , plus writer ✍️ append only

Python
#ai#ast#knowledge-graph#local-first#logseq#logseq-export#parser#python#rag

AI Summary: This feature request proposes adding a new CSS utility class, `ease-stagger`, to automatically apply staggered animation delays to direct child elements. This would eliminate the need for manual delay class assignments to each child, simplifying the implementation of staggered entrance animations.

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 feature request aims to add dark mode support for the existing card and button components. Currently, these components only have light-theme styling, and the proposed solutions involve either adding specific dark mode modifier classes or implementing CSS media query overrides for `prefers-color-scheme: dark`.

Complexity:3/5
help wantedgood first issuecomponentGSSoC-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: The source citation list under assistant messages in the chat UI can become excessively large, exceeding the height of the message content itself. This occurs because the current implementation renders all sources as uncapped badges, even when multiple chunks or pages from the same document are involved. The issue proposes solutions like capping the number of visible badges or collapsing them behind a toggle to maintain visual hierarchy.

Complexity:2/5
good first issuearea: webchange: fixstatus: triagetype: bugpriority: mediumpriority: low

Build open-access, course-specific AI chatbots using open-source LLMs for your students. Upload materials and customize responsesβ€”all for free.

TypeScript

AI Summary: This feature request proposes adding a new hover animation called `ease-hover-shake` to the Motion Library. This animation would provide a short horizontal wiggle effect on hover, similar to existing bounce-text animations, and is intended to be used for error states, alerts, or attention-grabbing elements. The issue is marked as a good first issue, suggesting it's relatively straightforward to implement by reusing existing patterns.

Complexity:1/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 aims to add corresponding exit animations for existing entrance animations in the Motion Library. Currently, most entrance effects lack a symmetrical reverse exit counterpart, limiting users' ability to animate elements in and out symmetrically without custom keyframes. The proposed solution is to create new exit animation classes that mirror the existing entrance ones.

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 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 from the browser in under a minute. The task involves forking the repository, editing the `anime-quotes.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 requests the translation of the project's README file into Italian to support the growing Italian developer community. The task involves translating the content while preserving code blocks and technical terms, and updating language links in all existing READMEs.

Complexity:2/5
documentationhelp wantedgood first issue

Your AI agents never start from zero again. Local-first MCP runtime with persistent memory across sessions and tools.

JavaScript
#agent-runtime#ai-agents#ai-coding-assistant#antigravity#claude-code#claude-code-plugin#cli#codex#cursor#gemini-cli#google-ai#hooks#llm-orchestration#mcp#mcp-server#multi-harness#open-source#persistent-memory#skills#typescript

AI Summary: This issue requests a German translation of the project's README file. The translation should be placed in the `translations/de/README.md` directory, adhering to specific guidelines regarding code blocks, tone, structure, and punctuation. The language links section in all existing READMEs also needs to be updated to include German.

Complexity:2/5
documentationhelp wantedgood first issue

Your AI agents never start from zero again. Local-first MCP runtime with persistent memory across sessions and tools.

JavaScript
#agent-runtime#ai-agents#ai-coding-assistant#antigravity#claude-code#claude-code-plugin#cli#codex#cursor#gemini-cli#google-ai#hooks#llm-orchestration#mcp#mcp-server#multi-harness#open-source#persistent-memory#skills#typescript

AI Summary: This issue proposes updating the null-coalescing operator in the Cyrus programming language from `||` to `??`. The goal is to align with modern language conventions and potentially improve clarity, as indicated by a link to the relevant documentation.

Complexity:2/5
Good First IssueParser

Cyrus is a high-performance systems programming language with explicit syntax and semantics, minimal abstraction and runtime, and manual memory management.

Rust
#clang#compiler#compiler-design#cyrus-lang#llvm#programming-language#systems-language

AI Summary: This issue requests the removal of the last remaining em dash character from the `docs/installation.md` file. The change needs to adhere to the repository's style convention, which prohibits em dashes, and the em dash should be replaced with a comma, colon, or sentence break to maintain readability. This is presented as a straightforward task suitable for a first-time contributor.

Complexity:1/5
documentationhelp wantedgood first issue

Your AI agents never start from zero again. Local-first MCP runtime with persistent memory across sessions and tools.

JavaScript
#agent-runtime#ai-agents#ai-coding-assistant#antigravity#claude-code#claude-code-plugin#cli#codex#cursor#gemini-cli#google-ai#hooks#llm-orchestration#mcp#mcp-server#multi-harness#open-source#persistent-memory#skills#typescript

AI Summary: This issue requires translating a new FAQ section from the English README into 13 other languages. Contributors should select a language, translate the provided Q&A block, and submit a Pull Request, adhering to specific guidelines regarding brand strings and links. The goal is to ensure all README files have consistent content.

Complexity:1/5
documentationgood first issuei18n

AI-powered job search system built on Claude Code. 14 skill modes, Go dashboard, PDF generation, batch processing.

JavaScript
#ai-agent#anthropic#automation#beginner-friendly#career#careerops#claude#claude-code#cli#first-timers-only#golang#good-first-issue#interview-prep#job-search#open-source#resume

AI Summary: This issue proposes adding a troubleshooting section to the Aura installation documentation. The goal is to help new users resolve common issues related to shell setups and PATH configurations, ensuring they can successfully verify the `aura` binary is installed and accessible.

Complexity:2/5
documentationgood first issuehelp wantedup-for-grabs

The Semantic Time Machine & Orchestrator for AI-Generated Code.

Rust
#ai-agents#ai-tools#code-review#developer-tools#git#open-source#provenance#rust#semantic-diff#vcs

AI Summary: This issue requests the creation of a documentation example demonstrating how Aura can be used within a Cursor workflow for semantic code review. The goal is to clearly show what changes an AI editor makes, why, and how a maintainer can review these semantic differences before committing.

Complexity:2/5
documentationgood first issuehelp wantedintegrationup-for-grabs

The Semantic Time Machine & Orchestrator for AI-Generated Code.

Rust
#ai-agents#ai-tools#code-review#developer-tools#git#open-source#provenance#rust#semantic-diff#vcs

AI Summary: This issue requests the creation of a concise quickstart guide for integrating Aura with OpenCode. The goal is to simplify the process for new users by providing basic setup, a minimal example, and outlining any limitations, without altering existing product functionality.

Complexity:2/5
documentationgood first issuehelp wantedintegrationup-for-grabs

The Semantic Time Machine & Orchestrator for AI-Generated Code.

Rust
#ai-agents#ai-tools#code-review#developer-tools#git#open-source#provenance#rust#semantic-diff#vcs

AI Summary: This issue is a beginner-friendly task to add a new trivia question about Japanese summer festivals 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.

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