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

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 from the browser in under a minute. It's designed 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: External system nodes in dependency graphs are incorrectly linked as file paths on file pages, leading to dead links. The fix involves modifying the link generation logic to either disable the link for external nodes or redirect them to the architecture view instead of the file view.

Complexity:2/5
buggood first issue

Codebase intelligence for AI and humans: code health scores, auto-generated docs, git analytics, dead code detection, and architectural decisions via MCP.

Python
#ai#code-complexity#code-health#code-intelligence#code-quality#dead-code#developer-tools#documentation#git-analytics#mcp#open-source#python#refactoring#static-analysis#technical-debt

AI Summary: This issue proposes an enhancement to the user interface to improve the synchronization of balance updates. When a user submits a transaction, the displayed balance should transition to a pending state with a loading animation, rather than showing the outdated database value. This prevents potential user errors like over-depositing or withdrawing due to a delayed UI update.

Complexity:2/5
enhancementhelp wantedcontributors-friendly

Nethermind Privacy Engineering team's implementation of private payments for the Stellar network

Rust
#nethermind#payments#privacy#soroban#stellar#zk

AI Summary: This issue identifies redundant code in `db_state.rs` where the same logic for handling first/last keys is duplicated three times. Additionally, there appears to be inconsistent handling of WAL (Write-Ahead Logging) behavior, with some branches marked as unreachable while others attempt to address it.

Complexity:3/5
good first issuemaintenance

A cloud native embedded storage engine built on object storage.

Rust
#database#embedded-database#lsm-tree#object-storage#rocksdb#rust#storage-engine

AI Summary: This issue is a beginner-friendly task to add a new color theme named 'Cedar Incense' to the KanaDojo project. It requires no coding and can be completed entirely through the browser by editing a JSON file. The contribution involves forking the repository, adding the theme's details to 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: In p5.js versions 2.0 and later, framebuffers created with a specific density are incorrectly being clamped to the main canvas's pixel density. This occurs because the renderer's density is being applied to framebuffer size calculations, rather than the framebuffer's intended density. The fix involves updating the size adjustment logic to use the target object's density.

Complexity:2/5
Area:CoreHelp WantedArea:WebGLp5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

AI Summary: This feature request proposes adding a missing icon for the number "2" to the Quick Entities panel. Currently, icons exist for other numbers (1, 3, 4, 5, 6), suggesting this is an oversight that needs to be addressed.

Complexity:1/5
help wantedfeature

Turn Android 5-16 devices into lightweight Home Assistant satellites with Bluetooth proxy, local intercom, and smart home panel features.

Kotlin
#android#bluetooth#bthome#esphome#home-assistant#music-assistant#recorder-app#sendspin#view-assist

AI Summary: This issue proposes enhancing the VitePress documentation site with improved SEO metadata. The goal is to boost discoverability through better search engine indexing and social media sharing by implementing Open Graph tags, Twitter Cards, canonical URLs, a sitemap, structured data, and unique per-page descriptions.

Complexity:3/5
good first issuetype/featuretriagedpriority/lowfeaturecomponent/docs

Vision for fully autonomous agentic engineering

Go

AI Summary: This issue proposes a feature to prevent the '7-day no-show' advertisement from appearing every time the user enters the homepage, as it can disrupt stability. The suggested solution involves handling this advertisement within the startup module before any pop-ups appear, and it acknowledges the need for a redesign if the 7-day ad is interspersed with regular daily ads.

Complexity:3/5
enhancementgood first issue

《棕色尘埃2 (Brown Dust 2)》MaaFramework (MFA)框架自动化脚本。自动领取日常,拒绝给游戏打工!

Python
#browndust2#maa#maabd2#maaframework#mfabd2

AI Summary: This issue requests the addition of a spinning animation to refresh icons across various components within the application. The animation should be conditionally applied when a loading state is active, following established patterns in the codebase. This is part of a larger effort to improve the user experience during data loading.

Complexity:2/5
enhancementhelp wantedtriage/acceptedai-fix-requestedai-processingauto-qaauto-qa:refresh-spin

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

TypeScript

AI Summary: This issue proposes a new feature to allow users to claim "intimacy" rewards, similar to how news programs can be rewatched. The suggested implementation involves an entry point within the restaurant module or homepage, where users can select a profile, cycle through templates, and then claim daily news information via OCR.

Complexity:2/5
enhancementgood first issue

《棕色尘埃2 (Brown Dust 2)》MaaFramework (MFA)框架自动化脚本。自动领取日常,拒绝给游戏打工!

Python
#browndust2#maa#maabd2#maaframework#mfabd2

AI Summary: This issue is a beginner-friendly task to add a new video game quote from Persona 5 Strikers 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 is a feature request to contribute a collection of animated loading states and skeleton screens to a project. The contributor has created examples using EaseMotion CSS for various loading indicators like pulsing skeletons, spinners, and wave effects, all within a responsive card layout. The submission adheres to contribution guidelines and will be provided as a Pull Request.

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 proposes an optimization for the instability index calculation in the seqmetrics Rust library. The current implementation uses string formatting for dipeptide pairs, leading to unnecessary allocations. The goal is to improve efficiency by using tuples or arrays instead of strings for these pairs.

Complexity:2/5
good first issue

Rust bioinformatics crate aimed at Microbial genomics

Rust
AI/MLAI Chatbots & Agents

AI Summary: The `ontofelia plugins install` command incorrectly places user-installed plugins in a directory that the gateway's plugin loader does not scan. This results in user plugins being silently ignored. The suggested fix involves updating the loader to also check the user plugin directory or, alternatively, modifying the install command to inform users if user-installed plugins are not yet supported.

Complexity:2/5
buggood first issue

An Agent with Semantic Memory. This is an experiment for Neuro-Symbolic AI

TypeScript
#agent-memory#ai-agents#knowledge-graph#neuro-symbolic#owl#rdf#reasoning#self-hosted#semantic-web#typescript
AI/MLAI Chatbots & Agents

AI Summary: CLI-created cron jobs are failing because they default to an `agentId` of "default", which is not correctly resolved by the cron trigger and cog API routes. This leads to jobs targeting non-existent agents. The proposed solution is to create a shared helper function for resolving "default" to the primary agent and apply it across relevant routes, along with a regression test.

Complexity:2/5
buggood first issue

An Agent with Semantic Memory. This is an experiment for Neuro-Symbolic AI

TypeScript
#agent-memory#ai-agents#knowledge-graph#neuro-symbolic#owl#rdf#reasoning#self-hosted#semantic-web#typescript

AI Summary: This issue is a beginner-friendly task to add a new anime quote to a JSON file. It 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 issue requests the creation of a new CSS-animated hover card preview popup component. The component should feature smooth animations, be triggered interactively (click, hover, or scroll), be customizable through CSS variables, and be responsive. The implementation will involve creating HTML, CSS, and a README file within a specific directory structure.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new "ease-hero-banner-slider" component. The component should feature a hero banner slider with CSS-based transitions or animations, be interactive, customizable through CSS variables, and responsive. The implementation will involve creating a demo HTML file, a CSS stylesheet, and a README file.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new CSS component called 'ease-heading-text-reveal' that animates heading text on load. The animation should be smooth, triggered interactively (click, hover, or scroll), customizable via CSS variables, and responsive. The implementation will involve creating HTML, CSS, and a README file for the component.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new CSS-animated component that transforms a hamburger icon into a cross icon. The animation should be smooth, triggered interactively, customizable, and responsive, with specific files outlined for implementation.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new `ease-group-avatar-stack` component that features a CSS-animated overlap animation for a stack of group avatars. The animation should be triggered interactively, be customizable through CSS variables, and adhere to responsive design principles.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new "ease-grid-layout-toggle" component. The component should feature a CSS-animated toggle for switching between grid layouts, with smooth transitions, interactive triggers, CSS variable customization, and responsiveness. The implementation will involve creating HTML, CSS, and README files for the component.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new "ease-gradient-progress-bar" component. The component should feature a gradient progress bar with a smooth CSS animation for its fill, triggered by user interaction. It needs to be customizable through CSS variables and responsive.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new CSS component named 'ease-gradient-bg-shimmer' that will implement a gradient background shimmer animation. The animation should be smooth, triggered interactively, customizable through CSS variables, and responsive. The implementation will involve creating HTML, CSS, and a README file within a specified directory.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new `ease-gallery-image-lightbox` component that features a CSS-animated opening animation. The component should be interactive, customizable through CSS variables, and responsive, with specific files outlined for implementation.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new CSS-animated component for a fullscreen gallery view. The component should feature smooth transitions, an interactive trigger, CSS variable customization, and responsive design. It involves creating HTML, CSS, and a README file for the component.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new "ease-form-progress-steps" component that visually indicates progress in a form using CSS animations. The component should be interactive, customizable through CSS variables, and responsive, with specific files outlined for implementation.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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 requests the creation of a new CSS component called `ease-form-field-error-shake`. The component should implement a shake animation for form field errors, triggered interactively, customizable via CSS variables, and responsive. The implementation will involve creating HTML, CSS, and a README file.

Complexity:3/5
help wantedgood first issueanimationGSSoC-26gssoc:approvedlevel: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