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 GitHub issue reports that three methods (`formatConfigPair`, `formatTable`, `formatJson`) in `packages/cli/src/utils/FormatUtils.ts` use the `any` type, compromising type safety and potentially leading to runtime errors. The proposed solution is to replace `any` with more specific types like `unknown` or a defined interface (`TableRow`) to enhance type checking and code quality.

Complexity:1/5
good first issuecode-quality

小智AI客户端,目前主要用于MCP的对接

TypeScript

AI Summary: A Medium severity ReDoS vulnerability (CVE-2025-69873) has been identified in `ajv` versions 8.17.1 and below. When the `$data` option is enabled, attackers can inject malicious regex patterns, leading to catastrophic backtracking and denial of service. The recommended fix is to upgrade `ajv` to version 8.18.0 or newer, followed by running tests to ensure compatibility.

Complexity:2/5
good first issuesecuritycode-quality

小智AI客户端,目前主要用于MCP的对接

TypeScript

AI Summary: This GitHub issue is a 'good first issue' that asks a contributor to add a new Japanese grammar point, "〜にくい" (meaning "hard to do"), to a JSON file. The task involves copying a provided string into the `community/content/japanese-grammar.json` file, ensuring correct JSON formatting, and submitting a pull request.

Complexity:1/5
documentationenhancementhelp wantedgood first issuehacktoberfestjavascriptcommunityeasylow hanging fruitbeginnerup-for-grabsfirst-timers-onlybeginner-friendlystarter taskfrontend

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 issue aims to decouple the `magic_filter` library from `maxo.dialogs`. Currently, `magic_filter` is a hardcoded dependency within the dialogs. The proposed solution is to replace its direct usage with a generic `DialogFilter` interface, making `magic_filter` an optional dependency that can be integrated via a compatible wrapper.

Complexity:3/5
enhancementgood first issue

🐍 Фреймворк для разработки ботов в max.ru

Python
#asyncio#bot#framework#max#maxo#python

AI Summary: This GitHub issue addresses the need to ensure comprehensive collection of `package-lock.json` files, specifically focusing on supporting various non-standard dependency declarations. It aims to handle "hidden lockfiles" and complex version indirections, such as bundled, git, HTTP tarball, and local sources. The objective is to achieve full compatibility with the `package-lock.json` specification by correctly resolving these diverse dependency types.

Complexity:4/5
new featuregood first issuepackage-formats

:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet, the Google Summer of Code, Azure credits, nexB and other generous sponsors!

Python
#copyright#copyright-scan#cyclonedx#dependencies#dependency-graph#license#license-checking#license-scan#licensing#open-source-licensing#oss-compliance#package-url#packages#provenance#purl#sbom#sca#software-composition-analysis#spdx#spdx-licenses

AI Summary: The project requires a significant technology stack upgrade, moving from Java 8 to Java 17, along with corresponding updates to Gradle and Spring Boot versions. This involves modifying the application's code, build configuration, and CI workflows. The fix must be validated by running the application both as a JAR and within a Docker container.

Complexity:5/5
good first issueImmediate

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: The issue reports that `FastLanguageModel.from_pretrained(..., fast_inference=True)` fails for LFM2.5 models, specifically `LiquidAI/LFM2.5-1.2B-Thinking`, with an `UnboundLocalError` for the `prefix` variable during state dict extraction. This occurs because LFM/Mamba models use a `mixer` attribute instead of `self_attn` or `cross_attn`, preventing the `prefix` variable from being initialized in the weight mapping logic.

Complexity:3/5
help wantedgood first issue

Fine-tuning & Reinforcement Learning for LLMs. 🦥 Train OpenAI gpt-oss, DeepSeek, Qwen, Llama, Gemma, TTS 2x faster with 70% less VRAM.

Python
#agent#deepseek#deepseek-r1#fine-tuning#gemma#gemma3#gpt-oss#llama#llama3#llm#llms#mistral#openai#qwen#qwen3#reinforcement-learning#text-to-speech#tts#unsloth#voice-cloning

AI Summary: This issue focuses on establishing specific skill guidelines for translation agents responsible for localizing content into Turkish (tr). It is part of a broader localization effort, with additional background and context available in a linked GitHub issue.

Complexity:3/5
good first issuearea:translationstranslation:tr

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

Python
#airflow#apache#apache-airflow#automation#dag#data-engineering#data-integration#data-orchestrator#data-pipelines#data-science#elt#etl#machine-learning#mlops#orchestration#python#scheduler#workflow#workflow-engine#workflow-orchestration

AI Summary: This GitHub issue requests the addition of three newer minor versions of SQL Server 2022 (CU22, CU22 GDR, and CU23) to the `SqlServerEngineVersion` class for AWS RDS. The current supported version is CU21, and the user is unable to specify these recently supported versions by AWS. The request includes links to AWS documentation confirming support for these versions.

Complexity:1/5
good first issuep2feature-request@aws-cdk/aws-rdseffort/small

The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code

TypeScript
#aws#cloud-infrastructure#hacktoberfest#infrastructure-as-code#typescript

AI Summary: This GitHub issue is a 'Good First Issue' task to add a new trivia question about Japan's bullet train network to a JSON file. It provides the exact question, answers, correct index, and detailed step-by-step instructions, including the file path and the JSON object to insert.

Complexity:1/5
documentationenhancementhelp wantedgood first issuehacktoberfestjavascriptcommunityeasylow hanging fruitbeginnerup-for-grabsfirst-timers-onlybeginner-friendlystarter taskfrontend

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 addition of minimal smoke tests for the NPM package. These tests will verify that the package can be successfully imported and its command-line interface (CLI) can be invoked after a clean installation, ensuring basic functionality.

Complexity:2/5
good first issuetests

Context orchestration for agentic systems.

TypeScript
#agent#agentic-systems#ai#context-engineering#context-manager

AI Summary: This issue requests the addition of comprehensive documentation for the Command Line Interface (CLI) within the project's README. It specifically calls for instructions on CLI installation and usage, accompanied by practical command examples.

Complexity:2/5
documentationgood first issue

Context orchestration for agentic systems.

TypeScript
#agent#agentic-systems#ai#context-engineering#context-manager

AI Summary: The VOXEDIT application's options submenu is currently cluttered and lacks search functionality, making it difficult for users to find specific settings. This issue proposes replacing the existing submenu with a dedicated dialog window. The new dialog should include features like filtering cvars by name and description, and potentially grouping them (e.g., `r_xxx` under 'Renderer', `voxformat_xxx` under 'Format') to improve organization and user experience.

Complexity:4/5
good first issuevoxedit

free and open source voxel art tools - editor, thumbnailer and format converter

C++
#ace-of-spades#magicavoxel#minecraft#procedural-algorithms#qubicle#voxel#voxel-editor

AI Summary: This issue proposes preventing the deletion of the 'Recovery Silo' to ensure system integrity. The main challenge lies in identifying this specific silo, with potential solutions including adding a dedicated flag to the 'silo' database table or enforcing a well-known naming convention for it.

Complexity:2/5
good first issueimportant non-blocker

Omicron: Oxide control plane

Rust
#api

AI Summary: The AsyncAPI website's `/community/tsc` page contains a broken link to the TSC membership documentation on GitHub, which results in a 404 error. The current link points to an incorrect file path within the `asyncapi/community` repository. The issue reporter has provided the correct GitHub file path and an alternative link to the corresponding documentation page, and is willing to fix it.

Complexity:1/5
good first issue📑 docs🐞 docs bugtriaged

AsyncAPI specification website

TypeScript
#nextjs#react#tailwindcss

AI Summary: The `dailyBackupTime` field in the `elasticache-alpha` module currently uses the overly broad `events.Schedule` type, which is misleading as the underlying CloudFormation expects a simple `HH:MM` string. This can cause user confusion by allowing irrelevant complex schedule configurations. The proposal suggests creating a new helper type for time-of-day or reverting to a string field with validation to ensure the correct format.

Complexity:2/5
buggood first issuep2effort/small@aws-cdk/aws-scheduler

The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code

TypeScript
#aws#cloud-infrastructure#hacktoberfest#infrastructure-as-code#typescript

AI Summary: This issue requests the implementation of a configuration mechanism for the `plan-preview` feature. Currently, internal options exist within the `planpreview` package but are not exposed for external configuration or are only utilized in tests, preventing users from customizing its behavior.

Complexity:3/5
kind/enhancementgood first issue

The One CD for All {applications, platforms, operations}

Go
#cd#ci-cd#cicd#cloudrun#cncf#cncf-project#continuous-delivery#devops#ecs#fargate#gitops#infrastructure#istio#kubernetes#lambda#pipecd#sandbox#serverless#terraform

AI Summary: This GitHub issue proposes enhancing the documentation by adding JupyterLite links to example gallery notebooks. This feature, supported by Sphinx-gallery and already used by scikit-learn, would provide an alternative to Binder for running examples, especially beneficial during network issues or for memory-intensive notebooks. The suggestion involves configuring the `doc/conf.py` file to enable this experimental functionality.

Complexity:2/5
DocumentationGood first issueImpact: lowEffort: lowPriority: low

Machine learning for NeuroImaging in Python

Python
#brain-connectivity#brain-imaging#brain-mri#decoding#fmri#machine-learning#mvpa#neuroimaging#python

AI Summary: This GitHub issue is a Renovate-generated Dependency Dashboard for the uPortal-Project/uPortal repository, providing an overview of detected dependencies and potential updates. It warns of 'Package lookup failures' and highlights deprecated Hibernate dependencies (`hibernate-core`, `hibernate-jpamodelgen`) for which replacement pull requests are available. The issue also notes branches that are pending approval.

Complexity:2/5
help wantedgood first issue

Enterprise open source portal built by and for the higher education community.

Java
#academic#college#education#enterprise#gradle#hacktoberfest#higher-education#java#portal#portlet#soffit#spring#tomcat#university#uportal#uportal-start-bundled

AI Summary: The 'Styling Guide' button within the editor is non-functional. Users are unable to access the styling guide when clicking this button, indicating a broken link or event handler.

Complexity:2/5
buggood first issue

Better Lyrics for Youtube Music - Enhance YouTube Music with beautiful time-synced lyrics, multilingual support, real-time translations and more ✨

TypeScript
#chrome-extension#firefox-addon#lyrics#youtube#youtube-music

AI Summary: This feature request proposes adding the ability to assign tags to Oban jobs. The primary goal is to easily identify and group jobs, which can then be used for filtering purposes in telemetry or notification handlers, such as omitting frequently running jobs from certain alerts.

Complexity:2/5
enhancementgood first issue

The extension for integrating Ash resources with Oban.

Elixir
#ash#background-jobs#jobs#oban

AI Summary: This GitHub issue proposes migrating from the deprecated `aws-sdk-go` to `aws-sdk-go-v2` due to an identified security vulnerability stemming from an outdated dependency. The migration would also require upgrading the project's Go version from 1.18 to 1.19, aiming for a more future-proof solution rather than just updating the current SDK.

Complexity:4/5
enhancementgood first issue

AI Summary: The `scrape()` method signatures vary inconsistently across different platform `Site` classes, breaking the expected polymorphic interface. The proposed solution is to refactor by moving platform-specific configuration parameters into the constructors of these classes, thereby standardizing the `scrape()` method to a uniform signature across all implementations.

Complexity:4/5
good first issue

Tools for downloading agendas, minutes and other documents produced by local government

Python
#agendawatch#city-council-data#data-journalism#journalism#news#python#scraper

AI Summary: The `ramalama chat` command fails when `llama-server` is still initializing its model and returns a 503 error, unlike `ramalama run` which correctly handles this temporary unavailability. This issue prevents `ramalama chat` from succeeding immediately after `ramalama serve --detach` is executed. While not critical for interactive use, a fix is needed to ensure `ramalama chat` waits for the server to be ready.

Complexity:2/5
buggood first issue

RamaLama is an open-source developer tool that simplifies the local serving of AI models from any source and facilitates their use for inference in production, all through the familiar language of containers.

Python
#ai#containers#cuda#hacktoberfest#hip#inference-server#intel#llamacpp#llm#podman#vllm

AI Summary: This issue requests a user experience improvement for when a user exceeds their API service creation limit (2 for free users, 5 for pro users). Instead of a generic error, the system should display a pop-up message stating, "you have reached limit upgrade ur plan to add more services." This involves creating a new pop-up component in the `/component` folder and integrating its display logic within the `handleSubmit` function on line 90 of the `add-api` page.

Complexity:2/5
enhancementgood first issuefrontend

Local setup guide for servers : https://equinox-reaction-379.notion.site/Guide-to-setup-servers-locally-for-Saas-Monitering-2fc287907e0880f4a4a2d0652e295075

TypeScript

AI Summary: When rescheduling a recurring Google Calendar event from a specific instance onwards, the first original instance is duplicated on the calendar. This happens because the tool's `UNTIL` cutoff for the original recurrence might be incorrectly calculated, failing to exclude the original event instance on the transition date, while subsequent instances update correctly.

Complexity:3/5
bugenhancementhelp wantedgood first issueHIGH PRIORITY

Connect APIs, remarkably fast. Free for developers.

JavaScript
#apis#automation#bash#cli#data-flow#event-sourcing#eventsourcing#golang#integration-flow#integrations#ipaas#low-code#low-code-development-platform#nodejs#python#serverless#typescript#workflow#workflows

AI Summary: This GitHub issue proposes refactoring Angular components by extracting inline HTML templates from TypeScript files into dedicated external `.html` files. The goal is to enhance maintainability, improve separation of concerns, and enable better IDE support like syntax highlighting. This also includes moving any inline styles to `.scss` files.

Complexity:1/5
enhancementgood first issuepriority:lowfrontend

ShoppMate is a full-stack, smart shopping list management solution. It empowers users to organize their purchases, manage custom categories and units, and collaborate on shared lists.

Java
#angular#good-first-issue#java#opensource#postgres#spring#typescript

AI Summary: This issue requests the creation of unit tests for the `src/utils/fileValidation.ts` utility file. The tests should be placed in a new file `fileValidation.spec.ts` and cover various scenarios including allowed file types, sizes, and edge cases.

Complexity:2/5
good first issueunapprovedtest

Admin portal for the Talawa Mobile App. Click on the link below to see our documentation

TypeScript
#graphql#react#typescript

AI Summary: The issue proposes adding a `noop` (no-operation) write format to LakeSail. This feature would allow users to execute DataFrame transformations and trigger Spark DAGs without actually writing data to storage, enabling performance benchmarking, dry-runs, and simplified testing by isolating compute costs from I/O overhead.

Complexity:3/5
good first issue

LakeSail's computation framework with a mission to unify batch processing, stream processing, and compute-intensive AI workloads.

Rust
#arrow#artificial-intelligence#big-data#data#data-engineering#datafusion#distributed-computing#machine-learning#pyspark#python#rust#spark#sql

AI Summary: This issue aims to improve code coverage for the `GroupChatDetails.tsx` component to meet a 96% threshold. Tasks include identifying uncovered code sections, creating or updating comprehensive test cases for component rendering and user interactions, and removing any coverage-bypassing eslint ignores. A preliminary check is required to confirm the file's existence, closing the issue if it no longer exists.

Complexity:3/5
good first issueunapprovedtestci/cd

Admin portal for the Talawa Mobile App. Click on the link below to see our documentation

TypeScript
#graphql#react#typescript