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

AI Summary: This issue proposes replacing all instances of `assert(false)` with `assert( longue string)` in xemu-specific code. The goal is to improve debuggability and user experience by providing more informative error messages when these unexpected code paths are triggered, as the current `assert(false)` offers little context.

Complexity:2/5
enhancementhelp wantedgood first issue

Original Xbox Emulator for Windows, macOS, and Linux (Active Development)

C
#emulation#emulator#hacktoberfest#original-xbox#xbox

AI Summary: This GitHub issue proposes implementing 'lattice rules' as an efficient method for numerical integration over hypercubes and parallelepipeds. It suggests using embedded lattice rules, which are easier to implement due to existing tabulations, and can support very high-dimensional integration up to 3000 dimensions. The request also notes that this approach could be generalized for interpolation.

Complexity:3/5
good first issuefuture feature

Python library for numerical integration, interpolation, and differentiation on (molecular) grids.

Python
#clenshaw-curtis#computational-chemistry#coordinate-transformation#cubature#integration#interpolation#lebedev#numerical-differentiation#numerical-integration#partial-differential-equations#python#quadrature#quantum-chemistry#quantum-chemistry-packages

AI Summary: The application is currently unable to discover devices that have been flashed with WhisperOS firmware. This prevents the app from establishing a connection or interacting with these specific devices.

Complexity:4/5
enhancementgood first issuequestion

Open-source Flutter client for MeshCore LoRa mesh networking devices

Dart

AI Summary: This GitHub issue serves as a checklist for various quality-of-life improvements, encompassing code style consistency, refactoring, adding tests, and logger enhancements. All the listed tasks, such as replacing `nullptr` checks, reusing resource factories, and improving logger initialization, have been completed and often link to specific pull requests.

Complexity:1/5
good first issue

Alternative NVAPI implementation on top of DXVK.

C++
#dxvk-nvapi#nvapi-extensions#nvidia

AI Summary: This GitHub issue requests the restoration of comprehensive sleep timer functionality in AntennaPod, which appears to have been broken or lost following an update involving the `media3` library. The desired features include time-based and episode-based timers, a shake-to-reset option via accelerometer, the ability to extend active timers, and seamless integration with playback controls to automatically pause media.

Complexity:4/5
Type: Feature requestGood first issue

A podcast manager for Android

Java
#android#apps#hacktoberfest#podcast-manager#podcasting20

AI Summary: The issue highlights that `flutter::Settings` configured via command-line arguments are not respected by test harnesses in `//flutter/testing`, preventing useful features like log control from being configurable in unit tests. The goal is to enable command-line configuration for relevant settings within tests. This might require splitting `flutter::Settings` into a set of base settings suitable for all executables, including test harnesses.

Complexity:4/5
good first issueP2c: tech-debtteam-engine

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

Dart
#android#app-framework#cross-platform#dart#dart-platform#desktop#flutter#flutter-package#fuchsia#ios#linux-desktop#macos#material-design#mobile#mobile-development#skia#web#web-framework#windows

AI Summary: The issue describes sporadic integration test failures across various Python environments (3.11-3.13), affecting approximately one-third of the tests. The failures manifest as `ConnectionError: Connection refused` when tests attempt to connect to a local service at `127.0.0.1:8123`, suggesting a timing or race condition where the service is not fully ready before tests try to interact with it.

Complexity:4/5
bughelp wantedgood first issuetests

OpenAI-compatible HTTP LLM proxy / gateway for multi-provider inference (Google, Anthropic, OpenAI, PyTorch). Lightweight, extensible Python/FastAPI—use as library or standalone service.

Python
#ai#anthropic#api-proxy#fastapi#google-ai#language-models#llm#llm-api#llm-gateway#llm-inference#llm-proxy#openai#openai-api#proxy#proxy-server#pyton

AI Summary: This GitHub issue reports an inconsistency in how house names are displayed during character creation and on the character sheet, causing confusion for users. Specifically, for Sindar, "Of the Falas" becomes "House Falathrim," and for Edain, "People of Haleth" becomes "House Haleth." The request is to standardize these names to maintain a consistent pattern across the entire character creation process.

Complexity:2/5
good first issueuxeasy-effort

AI Summary: This issue reports a bug in the JWT vulnerability level, detailing three problems: unused UI parameters, a hardcoded JWT in JavaScript, and a critical backend flaw. The backend currently validates JWTs by relying on potentially manipulated JWK headers, rather than securely reading cookies and a trusted JWK, which needs to be fixed for proper security.

Complexity:4/5
good first issueNeed-To-Look

OWASP VulnerableApp Project: For Security Enthusiasts by Security Enthusiasts.

Java
#appsec#burpsuite#css#hacktoberfest#java#javascript#learn-security#owasp#owasp-zap#payload-testing#practice-hacking#spring-boot#test-vulnerability-scanning-tools#vulnerability#vulnerability-scanning#vulnerable-application

AI Summary: This epic aims to enhance the secure-by-default posture for secrets management by making production deployments fail-safe against misconfiguration. It addresses current risks such as using insecure default secrets in production, requiring opt-in for strong secrets, and silent failures. The initiative will implement environment-aware enforcement, fail-closed secret validation, and one-time secret generation tooling.

Complexity:4/5
enhancementgood first issuepythonsecurityepicSHOULD

A Model Context Protocol (MCP) Gateway & Registry. Serves as a central management point for tools, resources, and prompts that can be accessed by MCP-compatible LLM applications. Converts REST API endpoints to MCP, composes virtual MCP servers with added security and observability, and converts between protocols (stdio, SSE, Streamable HTTP).

Python
#agents#ai#api-gateway#asyncio#authentication-middleware#devops#docker#fastapi#federation#gateway#generative-ai#jwt#kubernetes#llm-agents#mcp#model-context-protocol#observability#prompt-engineering#python#tools

AI Summary: This issue requests the implementation of a first-time onboarding tour on the Home page of the web app. The tour, which should guide users through primary sections and actions, must only run on the initial visit and utilize the `@reactour/tour` package. Design specifications are provided via a Figma link and accompanying images.

Complexity:3/5
good first issueWeb

The Greenstand Wallet App

TypeScript
#climate-change#gis#leafletjs#material-ui#mobile-app#non-profit#reactjs#reforestation
good first issuestates

Reservoir computing utilities for scientific machine learning (SciML)

Julia
#differential-equations#echo-state-networks#julia#machine-learning#reservoir-computing#rnn#scientific-machine-learning#sciml

AI Summary: The CloudCost Exporter is currently excluding the cost of EBS volumes that were created from snapshots, specifically for EKS deployments, despite the expectation that these costs should be reported. This behavior stems from an intentional exclusion in the codebase, originally implemented to address a problem in a related project, which now needs re-evaluation for accurate cost reporting.

Complexity:4/5
good first issuehelp wanted

Prometheus Exporter for Cloud Provider agnostic cost metrics

Go

AI Summary: The `augur --help` command currently fails to execute, exiting early with a database connection error if no database is configured. The user argues that the help command should function independently of any database connection, merely displaying command information and setup instructions. They have offered to contribute a fix to address this unexpected dependency.

Complexity:2/5
good first issue

Python library and web service for Open Source Software Health and Sustainability metrics & data collection. You can find our documentation and new contributor information easily here: https://oss-augur.readthedocs.io/en/main/

Python
#alt-metrics#chaoss#data-collection#data-modeling#data-visualization#defined-metrics#facade#git#github#hacktoberfest2020#linux#linux-foundation#metrics#open-source#opensource#oss-governance#python-library#research#software#sustainability

AI Summary: This GitHub issue identifies a naming convention violation in the `CasaCasesEmancipationOption` model class, where 'Cases' is plural instead of singular. The proposed fix is to rename the class to `CasaCaseEmancipationOption` to align with standard naming conventions.

Complexity:1/5
Good First Issue

Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.

Ruby
#casa#casa-chapters#casa-volunteers#docker#foster-youth#hacktoberfest#jquery#montgomery-county#non-profit#open-source#pg-casa#prince-george-county#pundit#rails#rails7#ruby#rubyforgood#volunteer-management

AI Summary: The Bot (AI Assistant) icon in the Query Editor toolbar does not change to an active (pink) state when its corresponding AI drawer is open. This behavior is inconsistent with other toolbar icons, which do turn pink when their respective panels are active. The expected outcome is for the Bot icon to visually indicate its active state.

Complexity:2/5
buggood first issue

Web UI for Lotus, a lightweight, SQL query runner and storage for Elixir apps

Elixir

AI Summary: This issue requests the creation of a new template in the `pyfenn/templates` repository for a Variational Autoencoder (VAE). The goal is to provide a beginner-friendly, end-to-end example that demonstrates a correct VAE implementation, ELBO loss, reproducible training, and basic qualitative outputs on the MNIST dataset, all contained within the template without modifying core fenn utilities.

Complexity:3/5
enhancementhelp wantedgood first issue

Friendly Environment for Neural Networks – a simple framework that automates the boring side of ML

Python
#beginner-friendly#beginner-project#contributions-welcome#deep-learning#deep-neural-networks#good-first-issue#machine-learning#open-source#python

AI Summary: This is a 'good first issue' that asks a contributor to add a new Japanese grammar point, "〜おそれがある" (meaning "there is a risk that..."), to a specific JSON file. The task involves appending the grammar string to an array in `data/community-content/japanese-grammar.json`, ensuring correct JSON formatting with a comma, and then submitting a pull request.

Complexity:1/5
documentationenhancementhelp wantedgood first issuehacktoberfestcommunityeasyup-for-grabsfirst-timers-onlybeginner-friendly

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype. Built with Next.js and powered by Vercel.

TypeScript
#community#education#hacktoberfest#japanese#japanese-language#japanese-learning#jlpt#kana#kanji#language-learning#learn-japanese#monkeytype#nextjs#open-source#opensource#react#student-project#tailwindcss#typescript#webapp

AI Summary: This issue proposes integrating modern compiler static analysis capabilities, specifically GCC's `-fanalyzer` flag, into the project's Continuous Integration (CI) pipeline. The plan involves adding this flag to the build system, then systematically addressing and eliminating all new warnings it uncovers in the codebase, before finally enabling it permanently in CI to maintain code quality.

Complexity:3/5
build/cmakebuild/environmentgood first issuekind/improvement

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.

C
#apache#c#celix#cplusplus#osgi

AI Summary: The user is requesting a feature to display user activity status. They want to be able to see if other users are currently active, and similarly, for their own active status to be visible to others, suggesting a simple indicator for this purpose.

Complexity:3/5
good first issuetypescript

Instagram's terminal UI app - The ultimate weapon against brainrot

TypeScript
#brainrot#cli#command-line-app#command-line-tool#curses#curses-ui#ink#instagram#instagram-api#messenger#productivity#python#react#terminal-app#terminal-based#terminal-graphics#terminal-ui#typer#typescript

AI Summary: This GitHub issue poses a fundamental open question in additive number theory: whether Taxicab(5, 2, n) exists for n > 1. This is equivalent to asking if there are distinct pairs of positive integers (a, b) and (c, d) such that a⁵ + b⁵ = c⁵ + d⁵. Unlike the famous Taxicab(2, 2, 2) = 1729 for cubes, the existence of such a number for fifth powers remains unknown and is a longstanding unsolved problem.

Complexity:5/5
good first issueams-11: Number theorywikipedianew conjecture

A collection of formalized statements of conjectures in Lean.

Lean
#formal-mathematics#lean4

AI Summary: This GitHub issue poses a number theory problem: to determine if any positive integers exist where the sum of their divisors, $\sigma(n)$, is exactly five times the number itself ($ \sigma(n) = 5n $). Such numbers are referred to as (2,5)-perfect numbers or quintuple perfect numbers. The problem asks for a proof of existence or non-existence.

Complexity:5/5
good first issueams-11: Number theorywikipedianew conjecture

A collection of formalized statements of conjectures in Lean.

Lean
#formal-mathematics#lean4

AI Summary: This GitHub issue explores the existence of odd weird numbers. A weird number is defined as an abundant number (sum of proper divisors exceeds the number) that is not pseudoperfect (cannot be expressed as a sum of a proper subset of its divisors). All currently known weird numbers are even, making the existence of an odd one an open mathematical conjecture.

Complexity:5/5
good first issueams-11: Number theorywikipedianew conjecture

A collection of formalized statements of conjectures in Lean.

Lean
#formal-mathematics#lean4
documentationenhancementhelp wantedgood first issuehacktoberfestcommunityeasyup-for-grabsfirst-timers-onlybeginner-friendly

Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype. Built with Next.js and powered by Vercel.

TypeScript
#community#education#hacktoberfest#japanese#japanese-language#japanese-learning#jlpt#kana#kanji#language-learning#learn-japanese#monkeytype#nextjs#open-source#opensource#react#student-project#tailwindcss#typescript#webapp

OWASP VulnerableApp Project: For Security Enthusiasts by Security Enthusiasts.

Java
#appsec#burpsuite#css#hacktoberfest#java#javascript#learn-security#owasp#owasp-zap#payload-testing#practice-hacking#spring-boot#test-vulnerability-scanning-tools#vulnerability#vulnerability-scanning#vulnerable-application