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

AI Summary: The maintainer of spotatui is seeking one or two co-maintainers to help manage the growing project. Responsibilities include issue triage, PR review, bug fixes, and potentially platform-specific ownership (especially macOS). Ideal candidates will have prior contributions, use spotatui daily, and be comfortable with Rust or non-code maintenance tasks.

Complexity:2/5
help wanted

A fully standalone Spotify client for the terminal. Native streaming included, no daemon required.

Rust
#cli#multimedia#music#rust#spotify#spotify-api#spotify-tui#terminal#terminal-based

AI Summary: This issue is a "Good First Issue" designed for absolute beginners to make their first open-source contribution. It involves adding a new Japanese grammar point, "〜ば〜ほど" (the more... the more...), to a JSON file. The task requires no coding or local setup and can be completed entirely 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

AI Summary: This issue proposes adding a new feature to the EaseMotion CSS framework: an image color reveal hover effect. The effect will make an image grayscale by default and transition to full color when hovered over, enhancing UI design for various applications like team cards and portfolios. The implementation involves simple HTML and CSS, making it a straightforward addition.

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 proposes adding a new reusable CSS component called 'ease-border-draw-hover' to the EaseMotion CSS library. This component will create an elegant border drawing animation that appears when a user hovers over an element, commonly seen on modern websites.

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: The shape validation in Kornia's liegroup and quaternion modules incorrectly assumes exactly one batch dimension, causing failures for unbatched or multi-batched tensors. This prevents descriptive error messages and leads to obscure PyTorch broadcast errors for users. The fix involves updating shape checks to support arbitrary batch dimensions using the wildcard '*' operator.

Complexity:3/5
help wantedtriage

🐍 Geometric Computer Vision Library for Spatial AI

Python
#artificial-intelligence#computer-vision#deep-learning#hacktoberfest#image-processing#machine-learning#neural-network#python#pytorch#robotics#spatial-ai

AI Summary: This issue proposes adding a new reusable CSS component called 'ease-hover-magnetic-button' to the EaseMotion CSS library. The component will create a subtle magnetic-like hover effect where a button slightly moves towards the cursor, enhancing CTAs without JavaScript. It's intended to be a lightweight, modern UI addition for various web page sections.

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 adding a new CSS component to EaseMotion CSS that creates a text highlight animation. The highlight should smoothly expand from left to right beneath the text, offering a lightweight and JavaScript-free solution for various headings and titles. This feature aims to expand the library's typography animation utilities.

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: The Git UI currently relies on a native Git installation for certain functionalities. The issue suggests that the UI should instead utilize an embedded Git library to remove this external dependency. This would improve portability and potentially simplify setup for users.

Complexity:3/5
bugenhancementgood first issuehelp wanted

The next-generation game engine that you deserve implemented in rust https://pulsarnative.com/

Rust
#engine#game#game-engine#gpui#rust

AI Summary: This issue proposes enhancements to a skeleton loader component to improve its accessibility, theming, and customization. Key changes include respecting `prefers-reduced-motion`, using CSS custom properties for colors and dimensions, making animation duration configurable, and replacing structural selectors with utility classes for better flexibility and maintainability.

Complexity:3/5
enhancementhelp 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: The `MarginalRayAngleCurvatureSolve` in Optiland is not correctly converting a planar surface (with radius=inf) into a standard surface with a defined radius when applied. This means the surface retains a radius attribute but remains fundamentally flat, which is not the expected behavior for a curvature solve.

Complexity:3/5
bughelp wantedgood first issue

Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.

Python
#differentiable-programming#geometrical-optics#lens-design#modeling#multilayer-films#optical-coatings#optical-design#optics#optics-simulation#optimization#physics#polarization#python#pytorch#ray-tracing#raytracing#scattering#scientific-computing#simulation-framework

AI Summary: This bug report identifies an issue with the fallback background colors used by the Acrylic window method in the FluentFlyout project. When background blur is disabled, the current solid white and black colors do not match the expected Windows defaults, which are suggested to be `#f3f3f3` for light mode and `#202020` for dark mode. The default blur value might also require adjustment.

Complexity:2/5
buggood first issue

The modern Flyout app for Windows 11, built with Fluent 2 Design principles. Media Flyouts, Taskbar Widgets and more.

C#
#acrylic#audio#blur#collaborate#customization#fluent#fluent-design#flyout#flyouts#media#music#taskbar#windows#windows-11

AI Summary: This issue is a beginner-friendly task to add a new trivia question about the Japanese term for "new year" to a JSON file. No coding knowledge is required, and the contribution can be completed directly in the browser within 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 enhancing the user experience for screen reader users by providing spoken feedback during scan progress. Currently, updates are only visual, and the solution involves wrapping the progress area with `aria-live="polite"` to announce each module's completion. This aims to improve accessibility by making the scan process more understandable for users relying on screen readers.

Complexity:2/5
enhancementgood first issue

All-in-one OSINT platform — 22+ modules, AI analysis, real-time dashboard, OPSEC scoring. Scan domains, IPs, emails, phones, usernames.

Python
#ai#cybersecurity#docker#fastapi#geoint#hacking-tools#infosec#nextjs#open-source#osint#osint-framework#pentesting#python#reconnaissance#scraping#security#security-tools#self-hosted#socmint#threat-intelligence

AI Summary: This issue proposes adding an export functionality to a watchlist's change alerts. Users should be able to download these alerts as JSON or CSV files, leveraging existing API endpoints and frontend patterns for data export.

Complexity:2/5
enhancementgood first issue

All-in-one OSINT platform — 22+ modules, AI analysis, real-time dashboard, OPSEC scoring. Scan domains, IPs, emails, phones, usernames.

Python
#ai#cybersecurity#docker#fastapi#geoint#hacking-tools#infosec#nextjs#open-source#osint#osint-framework#pentesting#python#reconnaissance#scraping#security#security-tools#self-hosted#socmint#threat-intelligence

AI Summary: This issue proposes to display relative timestamps (e.g., '2 hours ago', 'in 6 hours') for watchlist runs instead of absolute times. This change aims to improve readability and scannability at a glance. The implementation should leverage `Intl.RelativeTimeFormat` for locale-aware formatting and retain the absolute time in a tooltip.

Complexity:2/5
enhancementgood first issue

All-in-one OSINT platform — 22+ modules, AI analysis, real-time dashboard, OPSEC scoring. Scan domains, IPs, emails, phones, usernames.

Python
#ai#cybersecurity#docker#fastapi#geoint#hacking-tools#infosec#nextjs#open-source#osint#osint-framework#pentesting#python#reconnaissance#scraping#security#security-tools#self-hosted#socmint#threat-intelligence

AI Summary: This issue proposes adding a 'Send test webhook' button to the watchlist creation form. This button will allow users to immediately verify if their provided webhook URL is functional by sending a sample payload, rather than waiting for an actual alert. The implementation will involve creating a new API endpoint that reuses existing backend logic for sending and validating webhooks.

Complexity:2/5
enhancementgood first issue

All-in-one OSINT platform — 22+ modules, AI analysis, real-time dashboard, OPSEC scoring. Scan domains, IPs, emails, phones, usernames.

Python
#ai#cybersecurity#docker#fastapi#geoint#hacking-tools#infosec#nextjs#open-source#osint#osint-framework#pentesting#python#reconnaissance#scraping#security#security-tools#self-hosted#socmint#threat-intelligence

AI Summary: This issue proposes adding a new `watchlist` subcommand to the command-line interface (CLI) to mirror the functionality available in the web UI. The new subcommand will allow users to create, list, and remove watchlists, which are used for scheduled re-scans with change alerts. The implementation can interact with the backend API or directly with the `watchlist_data/` store, and the output should be plain text for easy piping.

Complexity:3/5
enhancementgood first issue

All-in-one OSINT platform — 22+ modules, AI analysis, real-time dashboard, OPSEC scoring. Scan domains, IPs, emails, phones, usernames.

Python
#ai#cybersecurity#docker#fastapi#geoint#hacking-tools#infosec#nextjs#open-source#osint#osint-framework#pentesting#python#reconnaissance#scraping#security#security-tools#self-hosted#socmint#threat-intelligence

AI Summary: This feature proposes a typographic hover effect where large headers initially appear as hollow outlines. Upon hovering, a gradient fill smoothly animates from left to right within the outline, creating a polished corporate branding aesthetic. The implementation aims to be human-readable, animation-first, and composable with existing animations.

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 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 to include the new proverb, 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 details multiple bugs found in the `setup-agents` and `renovate` skills' shipped assets. The primary focus is on the `copilot-setup-steps.template.yml` file, which contained critical errors preventing Copilot's setup from functioning correctly due to incorrect file paths, missing workflow wrappers, and missing concurrency configurations. Several other minor bugs were also identified and fixed in related scripts and documentation.

Complexity:3/5
bugenhancementgood first issue

A platform engineering handbook covering Kubernetes, OpenShift, Argo CD, Flux CD, AWS, Azure, Terraform, and GitHub Actions — with an optional Claude plugin layer for interactive guidance.

Shell
#ai#ai-tools#claude-code-plugin#claude-skills#copilot#copilot-coding-agent#devops#grafana#kubernetes#mcp#platform-engineering#sre#terraform

AI Summary: This issue is a "Good First Issue" that invites contributors to add a new color theme called "Mochi Pastel" to the KanaDojo project. The contribution is designed to be extremely beginner-friendly, requiring no code installation or cloning, and can be completed directly in the browser by editing a JSON file. The task involves adding specific color values for background, main, and secondary colors, along with instructions for 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: This issue proposes to optimize the PRM-guided GRPO by batching the forward passes of the PRM scorer. Currently, each completion's reasoning steps are scored individually, leading to significant latency. The fix involves padding and batching completions for a single model forward pass, then gathering and projecting the relevant hidden states to calculate rewards.

Complexity:3/5
enhancementgood first issue

Soup turns the pain of LLM fine-tuning into a simple workflow. One config, one command, done.

Python
#artificial-intelligence#cli#dpo#fine-tuning#finetuning#gguf#huggingface#llm#llmops#local-llm#lora#machine-learning#model-finetuning#ollama#peft#python#pytorch#qlora#sft#transformers

AI Summary: This issue proposes adding a new SCSS mixin called `motion-blueprint` to the EaseMotion CSS library. This mixin will allow developers to define and reuse complete animation configurations using SCSS maps, reducing repetitive code and improving maintainability. The goal is to create a purely SCSS solution that works seamlessly with existing animation classes.

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 addition of a new Japanese cultural etiquette tip related to meetings to a JSON file. The contribution is designed to be extremely beginner-friendly, requiring no code changes and can be completed directly in the browser within 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 addresses a bug in the LLM-based document import for fixed-price invoices. The current system incorrectly attempts to extract unit prices, leading to poor import quality. Improvements are needed to ensure accurate data extraction for this invoice type.

Complexity:3/5
buggood first issuebackendUX/UI

🪰 Tuttle - time and money management for freelancers

Python
#desktop-app#electronjs#freelancer#freelancing#python

AI Summary: The footer attribution text on the EaseMotion CSS demo page is nearly invisible in light mode due to poor color contrast. The text only becomes readable when selected, hindering user visibility. This issue requires adjusting the text color to ensure it's clearly visible against the light background.

Complexity:2/5
bughelp 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 is a beginner-friendly task to add a new Japanese video game quote to a JSON file. It requires no coding and can be completed directly in the browser by forking the repository, editing the JSON, 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 reports a minor typo in the development branch of the repository. The phrase 'n cores' is incorrectly displayed without a space, appearing as 'ncores'. This is a straightforward text correction.

Complexity:1/5
good first issue

Ordering gene-expression and functional events in single-cell experiments

R