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 requests that environment variables, which configure the server and diffing algorithms, be formally documented within the project's Sphinx documentation on Read the Docs. Currently, these variables and their explanations are only found in the `.env.example` file, but they should also be accessible in the official documentation.

Complexity:3/5
documentationgood first issue

Tools for diffing and comparing web content. Also includes a web server that makes diffs available as an HTTP service.

Python
#diff#diffs#python#python3#server

AI Summary: The issue proposes replacing all existing bare `print()` statements throughout the codebase with Python's standard `logging` module. This change aims to introduce configurable log levels, allowing for better control over output and improved debuggability.

Complexity:3/5
good first issuebackendmedium

Convert anything, anywhere. Self hosted file converter for images, video, audio, json, excel and more!

Python
#convert#docker#python

AI Summary: The user requests a new test case for Checkstyle's `Indentation` check to verify that trailing comments are vertically aligned. They provide visual examples of aligned vs. unaligned comments and highlight specific exception cases, such as not disturbing non-trailing comments, that the test should consider.

Complexity:3/5
approvedmiscellaneousgood first issue

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.

Java
#code-quality#command-line-tool#hacktoberfest#java#static-analysis#static-code-analysis

AI Summary: This issue is a feature request to remove the `contributorAdminDashoard.js` E2E test file as part of a migration to Acceptance tests. The task requires writing a new Acceptance test to cover the features currently handled by the existing E2E test, using specifications from a provided WIP document. After creating and verifying the new test, the old E2E test file should be deleted.

Complexity:3/5
good first issueenhancementImpact: MediumWork: MediumIUJ TC.1IUJ QC.1

A free, online learning platform to make quality education accessible for all.

Python
#angular#angularjs#appengine#appengine-python#education#hacktoberfest#interactive#javascript#learning#nonprofit#python#sdg#sdg-4#sdg4#sdgs#teaching#tutor#tutorials#typescript#web

AI Summary: This issue requests a change to a playbook's name, specifically capitalizing "Dns" to "DNS". The change is expected to require a minor migration, likely involving updating references to the playbook.

Complexity:2/5
good first issuebackend_simple

IntelOwl: manage your Threat Intelligence at scale

Python
#cyber-security#cyber-threat-intelligence#cybersecurity#dfir#enrichment#hacktoberfest#honeynet#incident-response#intel-owl#ioc#malware-analysis#malware-analyzer#osint#osint-python#python#security-tools#threat-hunting#threat-intelligence#threathunting#threatintel

AI Summary: This GitHub issue is a 'Good First Issue' designed for absolute beginners to contribute an interesting fact about Japan. The task involves adding the specific fact: "The phrase 'osusowake' (お裾分け) means sharing a portion of something received, like produce" to a collection, likely in JSON format. It's explicitly stated to take less than one minute, require no coding or setup, and can be completed entirely from a web browser.

Complexity:1/5
help 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 GitHub issue proposes adding a new section titled "Suggested next MVP candidates" to the `open-experiments.md` file. The goal is to provide new contributors with a quick "cheat sheet" of specific problem IDs and their suitable MVP experiment types, helping them easily identify starter targets without reviewing the entire problem list. The issue provides the exact heading and a list of example entries to be added.

Complexity:1/5
help wantedgood first issue

WFGY 3.0 · Singularity demo (public view). A tension reasoning engine over 131 S-class problems, mapping structure, failure modes, and AI stability boundaries. ⭐ Star if you care about reliable reasoning and system-level alignment.

Jupyter Notebook
#ai-agents#alignment#debugging#embedding#evaluation#graphrag#hallucination#information-retrieval#knowledge-graph#llm#open-source#rag#reasoning#retrieval-augmented-generation

AI Summary: This GitHub issue invites contributors to fix 126 identified broken links within the PaddlePaddle documentation. The task aims to improve documentation quality and user experience, addressing issues caused by external site changes, internal code refactoring, or resource migrations. It is presented as an excellent entry point for new open-source contributors.

Complexity:2/5
good first issue

Documentations for PaddlePaddle

Python
#deep-learning#documentation#paddlepaddle#paddlepaddle-tutorials

AI Summary: This GitHub issue requests the migration of remaining E2E tests from `userJourneys.js` to the acceptance testing framework. The task involves creating new acceptance tests that cover the functionalities currently handled by the existing E2E tests, and then deleting the old E2E tests to complete the migration process.

Complexity:3/5
good first issueenhancementWork: MediumWork: LowEUJ IP.1IUJ LC.1EUJ LO.13

A free, online learning platform to make quality education accessible for all.

Python
#angular#angularjs#appengine#appengine-python#education#hacktoberfest#interactive#javascript#learning#nonprofit#python#sdg#sdg-4#sdg4#sdgs#teaching#tutor#tutorials#typescript#web

AI Summary: This issue proposes flagging any SQL operations that add `CHECK` constraints to domain definitions, whether during initial creation or subsequent alterations. The rationale is that such operations force PostgreSQL to perform a full-scan validation across all columns using that domain, which can be an expensive, lock-holding process without the benefit of a `NOT VALID` escape hatch.

Complexity:3/5
good first issuenew check

Linter for dangerous Postgres migration patterns in Diesel and SQLx

Rust
#cli#database#diesel#linter#migration#postgres#postgres-migrations#postgresql#rust#sql#sqlx#static-analysis#zero-downtime

AI Summary: This GitHub issue outlines the task of adding symlinks and/or icons for a curated list of specific Flathub applications. The issue body serves as a checklist, identifying each application by its Flathub ID and providing direct links to its GitHub repository and Flathub page. One item on the list is already marked as completed, indicating ongoing progress.

Complexity:2/5
icon requestgood first issue

Pixel perfect icon theme for Linux

Shell
#icon-theme#icons#linux#papirus#papirus-icon-theme#papirus-theme#theme

AI Summary: This issue proposes adding a feature to flag `CREATE TABLE` statements that do not define a primary key. The rationale is to prevent issues with logical replication, which often requires a primary key, and to enforce good database design practices as tables without primary keys are generally considered an anti-pattern for application data.

Complexity:4/5
good first issuenew check

Linter for dangerous Postgres migration patterns in Diesel and SQLx

Rust
#cli#database#diesel#linter#migration#postgres#postgres-migrations#postgresql#rust#sql#sqlx#static-analysis#zero-downtime

AI Summary: This issue proposes adding a mechanism to flag or warn against the `ALTER SCHEMA ... RENAME TO` operation. The justification is that renaming a schema has a severe and widespread impact, breaking all dependent application code, ORM models, and connection strings, unlike less critical renames.

Complexity:3/5
good first issuenew check

Linter for dangerous Postgres migration patterns in Diesel and SQLx

Rust
#cli#database#diesel#linter#migration#postgres#postgres-migrations#postgresql#rust#sql#sqlx#static-analysis#zero-downtime

AI Summary: This issue proposes flagging `ADD EXCLUDE` constraints due to their significant operational impact. Adding these constraints requires a full table scan and holds a `SHARE ROW EXCLUSIVE` lock for the entire duration, unlike other constraints which may offer a `NOT VALID` option for deferred validation.

Complexity:3/5
good first issuenew check

Linter for dangerous Postgres migration patterns in Diesel and SQLx

Rust
#cli#database#diesel#linter#migration#postgres#postgres-migrations#postgresql#rust#sql#sqlx#static-analysis#zero-downtime

AI Summary: This GitHub issue announces a bounty program where users can earn 0.5 RTC (up to a maximum of 10 RTC for 20 repos) by 'watching' specified GitHub repositories. The goal is to encourage users to stay updated on new issues, pull requests, and discussions, particularly new bounties, by subscribing to all activity on key repos.

Complexity:1/5
good first issuebountyeasycommunity

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing

AI Summary: This GitHub issue is a bounty seeking tutorials for AI agents and humans on generating videos using various tools and uploading them to BoTTube. Each guide should cover the end-to-end process, from video generation to preparation and final upload, for specific tools like LTX-Video, Runway Gen-3, and ffmpeg. Participants can earn 5 RTC per guide, with a maximum of three guides.

Complexity:3/5
good first issuebountycommunitybottube

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing

AI Summary: This issue requests an increase in test coverage for the `useCombobox` hook within the `@yamada-ui/react` package. The current coverage is below 95%, and the goal is to reach or exceed that threshold. Several specific lines within the `index.tsx` file for `useCombobox` are identified as needing additional test coverage.

Complexity:2/5
good first issuetestcoverage

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion.

TypeScript
#a11y#animation#animation-css#dark-mode#emotion#framer-motion#react#responsive-design#ui#ui-components#ui-design#ui-library#uikit#yamada-ui

AI Summary: This issue requests an increase in test coverage for the `Menu` component within the `@yamada-ui/react` package. The current coverage is below 95%, and the goal is to raise it to at least 95% by adding tests for specific uncovered lines in `menu.tsx` and `use-menu.ts`.

Complexity:2/5
good first issuetestcoverage

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion.

TypeScript
#a11y#animation#animation-css#dark-mode#emotion#framer-motion#react#responsive-design#ui#ui-components#ui-design#ui-library#uikit#yamada-ui

AI Summary: This is a beginner-friendly 'Good First Issue' asking contributors to add a specific anime quote to a collection. The task requires no coding, no local setup, and can be completed directly from the browser in under a minute, making it ideal for absolute beginners and Hacktoberfest participants.

Complexity:1/5
help 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 issue requests an increase in test coverage for the `ColorSelector` component within the `@yamada-ui/react` package. The current coverage is below 95%, and the goal is to reach at least that threshold. Specific target files and lines within `color-selector.tsx` and `use-color-selector.ts` are highlighted as areas needing additional test cases.

Complexity:2/5
good first issuetestcoverage

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion.

TypeScript
#a11y#animation#animation-css#dark-mode#emotion#framer-motion#react#responsive-design#ui#ui-components#ui-design#ui-library#uikit#yamada-ui

AI Summary: This issue requests an increase in test coverage for the `SimpleGrid` component within the `@yamada-ui/react` package. The current coverage is below 95%, and the goal is to bring it up to at least that percentage, with a specific line (L56) highlighted for attention. Contributors are encouraged to submit PRs within their capacity, as any remaining uncovered lines will generate new issues.

Complexity:2/5
good first issuetestcoverage

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion.

TypeScript
#a11y#animation#animation-css#dark-mode#emotion#framer-motion#react#responsive-design#ui#ui-components#ui-design#ui-library#uikit#yamada-ui

AI Summary: The user reports that Taskwarrior's `rc.obfuscate=1` setting incorrectly obfuscates task dependencies, preventing them from illustrating nested dependencies in discussions. They argue that dependency information is not confidential and should remain visible, even when other task details are redacted.

Complexity:3/5
good first issue

Taskwarrior - Command line Task Management

C++
#gtd#task-manager#taskwarrior#to-do-list#todo

AI Summary: This issue proposes integrating an existing "intro" page into the "OpenML Server" top navigation item. The goal is to create a nested navigation structure, making the "intro" page a sub-item of "OpenML Server," similar to the example provided from MkDocs Material documentation.

Complexity:1/5
documentationgood first issue

Python-based server

Python

AI Summary: This GitHub issue requests the implementation of the OEmbed protocol for BoTTube links. The goal is to enable rich link previews (thumbnail, title, duration) when BoTTube URLs are shared on platforms like Discord, Slack, or Twitter. The task involves creating a new OEmbed JSON endpoint and adding OpenGraph and Twitter Card meta tags to video watch pages, with a bounty offered for successful completion.

Complexity:3/5
good first issuebountybottubedevelopment

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing

AI Summary: Airflow 3.x's execution API fails to retrieve connections when their IDs contain slashes, as the IDs are not URL-encoded, leading to a 404 error from Starlette. This creates a discrepancy with the CLI, which works correctly. Additionally, an `AirflowNotFoundException` can occur when secret values are structured with `username`/`password` fields, unlike when using `conn_type`/`login` fields.

Complexity:3/5
kind:bugarea:APIgood first issuearea:coreaffected_version:3.1

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 issue requests a content update for the account sign-up page at bikeaction.org/accounts/signup/. The header should be changed from "Sign Up" to "Account Sign Up," and a new paragraph explaining the benefits of creating an account should be added below it. The new text encourages users to sign up to receive notifications about local calls-to-action, with an emphasis on low-frequency, actionable emails.

Complexity:1/5
good first issueHighDjangosmall-task

Codebase behind bikeaction.org

Python

AI Summary: The `js-sys` Rust crate is missing bindings for `Float16Array`, despite its widespread support in modern browsers. The task involves adding these new bindings, including corresponding `DataView` methods, by following existing patterns for other typed arrays.

Complexity:1/5
good first issuejs-sysenhancement

Facilitating high-level interactions between Wasm modules and JavaScript

Rust
#binding-generator#javascript#rust#rust-wasm#wasm

AI Summary: This is a beginner-friendly "Good First Issue" to add a new Japan fact (#285) about 'hashioki' (chopstick rests) to a collection. The task is described as taking less than 1 minute, requiring no coding or setup, and can be completed entirely in the browser, making it ideal for absolute beginners.

Complexity:1/5
help 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 GitHub issue offers a bounty of 3 RTC for translating the main Rustchain README.md into various native languages. Contributors are asked to submit human-quality translations, accurately rendering technical terms, as a pull request to the repository. Multiple languages are open, with the first quality submission winning the bounty for each language.

Complexity:3/5
good first issuebountypropagationcommunity

Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write tutorials, find bugs.

Python
#ai-agents#blockchain#bounties#bug-bounty#community#contributions#cryptocurrency#earn-crypto#first-timers-only#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#vintage-computing