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 refactoring function calls in Fortran code. It aims to consolidate numerous individual arguments into structured `config` and `model_args` objects, reducing the argument list for functions like `init_cont`. The task involves modifying the subroutine definitions to access values from these objects and updating all corresponding call sites for `init_cont`, `radfunction_dens`, and `radfunctions_dist`.

Complexity:4/5
enhancementgood first issue

This is the repository for reltrans, the X-ray reverberation black hole model family.

Fortran

AI Summary: This GitHub issue proposes removing the `yfinance` dependency from the project's notebooks and examples. The current setup relies on `yfinance` to download data, making examples internet-dependent. The suggested solution is to replace this with a local, small CSV file, possibly from the existing `cookbook` folder, loaded via a new helper function like `load_stockdata` to ensure examples are self-contained.

Complexity:3/5
enhancementgood first issue

Financial portfolio optimisation in python, including classical efficient frontier, Black-Litterman, Hierarchical Risk Parity

Jupyter Notebook
#algorithmic-trading#covariance#efficient-frontier#finance#financial-analysis#investing#investment#investment-analysis#portfolio-management#portfolio-optimization#python#quantitative-finance

AI Summary: This GitHub issue proposes adding publicly available causal estimation and causal discovery datasets to the package. It specifies sourcing these datasets from the `awesome-causality-data` repository and implementing them using a provided dataset extension template. This enhancement is part of a broader initiative to expand the package's dataset collection.

Complexity:3/5
Good First IssueDatasets

Python library for Causal AI

Python
#bayesian-networks#causal-discovery#causal-effect#causal-identification#causal-inference#causal-models#causal-prediction#causal-validation#graphical-models#hacktoberfest#mixed-data#probabilistic-inference#python#simulation#synthetic-data

AI Summary: This issue aims to refactor and simplify the existing Storybook mocking setup. Following a recent upgrade to Storybook version 10, the new `sb.mock()` API can be utilized to streamline the codebase's mocking implementation.

Complexity:3/5
good first issuehacktoberfestfrontendjavascript / typescript

The purpose of the site is to improve the quality of public transportation in Israel by providing reliable information to journalists, citizens, transportation companies, and government officials in Israel.

TypeScript
#bus#hacktoberfest#israel#jest#mot#playwright#playwright-javascript#react#transportation#transportation-planning

AI Summary: Stratus currently exhibits different signer recovery paths on its follower and leader nodes, which can lead to inconsistencies or mismatches. The proposed solution is to standardize this process by ensuring the signer is always recovered only after the `TransactionInput` instance has been created.

Complexity:3/5
buggood first issuerpcconsensus

An EVM compatible ledger with a focus on performance and observability. Suited for in house use.

Rust

AI Summary: This issue aims to improve the type definitions for the props of the `CustomLink.vue` component. The goal is to introduce stronger, more specific types to enhance type safety and code clarity, as identified in a related pull request discussion.

Complexity:3/5
code qualitygood first issue

Beautiful and practical agenda management tool for SHS students

Vue

AI Summary: This GitHub issue requests adding `rel="noopener noreferrer"` to links that use `target="_blank"` for security purposes, specifically citing `CustomLink.vue`. It also suggests implementing a linting rule to automatically detect and prevent similar omissions across the codebase.

Complexity:2/5
code qualitygood first issue

Beautiful and practical agenda management tool for SHS students

Vue

AI Summary: This GitHub issue outlines a strategic drive to achieve 5,000 stars on the `Scottcjn/Rustchain` main repository. The goal is to meet the qualification criteria for the Claude Code Open Source program, which requires a single repository with that star count. Currently, the project has 63 stars, leaving a substantial gap of 4,937, though the issue argues for Rustchain's inherent qualification based on its novel consensus mechanism, active production network, and academic contributions.

Complexity:5/5
help wantedgood first issuebountycommunity

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#good-first-issue#hacktoberfest#open-source#rtc-token#rustchain#solana#vintage-computing

AI Summary: A `mypy` error "No overload variant of 'where' of 'Series' matches argument types 'Series[bool]', 'None'" occurs when using `pandas-stubs` version 2.3.3 or higher. This type-checking issue is reproducible with a minimal example involving `pd.Series.where(col.notnull(), None)` and does not appear with older `pandas-stubs` versions. The user suggests investigating changes in the `pandas-stubs` repository to resolve this.

Complexity:2/5
bughelp wantedmaintenancegood first issuedependencieshas-reprotyping

Declarative visualization library for Python

Python

AI Summary: This issue highlights the current difficulties screen readers face with Terminal User Interfaces (TUIs). It proposes that OpenTUI could significantly improve accessibility by integrating with platform-specific accessibility APIs and allowing UI elements to expose `aria-labels` and other semantic hints. The author acknowledges limited personal experience but sees OpenTUI as a key enabler for better TUI accessibility.

Complexity:5/5
featurehelp wantedcore

OpenTUI is a library for building terminal user interfaces (TUIs)

TypeScript

AI Summary: The user wants to modify the visual appearance of `<select>` elements within the `@opentui/react` framework. Specifically, when a `<select>` is not focused, they desire that it appears to have no option selected (e.g., no triangle, no yellow text, no blue background). An alternative suggestion is to have a distinct visual style for selected options in unfocused `<select>` elements compared to focused ones.

Complexity:3/5
featuregood first issuecore

OpenTUI is a library for building terminal user interfaces (TUIs)

TypeScript

AI Summary: The user is attempting to integrate the `@opentui/react` library with an `ssh2` server running on Bun, but the TUI output is incorrectly directed to the server's process I/O instead of the connected SSH client's stream. Interestingly, a similar setup using the `Ink` TUI library works as expected, suggesting a specific incompatibility or bug related to `@opentui/react`'s I/O handling within this environment.

Complexity:4/5
featurehelp wantedcore

OpenTUI is a library for building terminal user interfaces (TUIs)

TypeScript

AI Summary: This issue requests the implementation of anisotropic filtering, a graphics rendering technique. It also asks for a user-facing setting to control this feature, with a suggestion to default it to 'on'.

Complexity:4/5
enhancementgood first issuehelp wanted

WorldBuilder

C#

AI Summary: This issue proposes extending the existing `create()` functionality to encompass all project types. Currently, only a few project types like Django and Streamlit support bootstrapping from templates into a directory. The goal is to implement a `create()` method for every project type, ensuring each has a corresponding roundtrip test.

Complexity:3/5
enhancementgood first issue

A project about projects

Python
#projects#python

AI Summary: The OpenFGA HTTP gateway fails to proxy requests to its internal gRPC server after TLS certificates are rotated. This occurs because the internal gRPC client, `dialGrpc`, does not automatically reload the updated TLS credentials, leading to all HTTP API calls failing.

Complexity:4/5
buggood first issuehelp wanted

A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar

Go
#abac#authorization#entitlements#fga#fine-grained-access-control#fine-grained-authorization#go#golang#hacktoberfest#openfga#pbac#permissions#rbac#rebac#security#zanzibar

AI Summary: This is a 'Good First Issue' for absolute beginners, requiring them to add a specific Japanese example sentence to the project. The task involves no coding, can be completed entirely in a web browser, and is estimated to take less than one minute.

Complexity:1/5
help wantedgood first issuehacktoberfestjavascriptcommunityeasyup-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: A user reports a regression in the "Add new transaction" form where the down arrow key no longer selects categories, breaking keyboard-only navigation. This forces users to use a mouse for category selection, slowing down their workflow. The issue is reproducible by tabbing to the category field and pressing the down arrow.

Complexity:3/5
buggood first issuehelp wantedtransactionsregression

A local-first personal finance app

TypeScript
#budgeting#finance#money#personal-finance

AI Summary: The user reported that the default flow editor in their Kestra `develop EE` instance unexpectedly switched to the "no code editor." They confirmed this change in settings but are currently unable to reproduce the issue or determine its cause.

Complexity:3/5
area/frontendgood first issue

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

Java
#automation#data-orchestration#devops#hacktoberfest#high-availability#infrastructure-as-code#java#low-code#lowcode#orchestration#pipeline#pipeline-as-code#workflow

AI Summary: This GitHub issue serves as a roadmap and wishlist for implementing or interfacing various probabilistic regression methods within the project. It outlines specific models under Generalized Linear Models (GLM) and Kernel Ridge Regression (KRR), indicating which methods have already been integrated and which are planned for future development. Each item includes an estimated difficulty or time investment.

Complexity:4/5
good first issuemodule:regressionimplementing algorithmsinterfacing algorithms

A unified framework for tabular probabilistic regression, time-to-event prediction, and probability distributions in python

Python
#ai#data-science#distributional-regression#distributions#failure-prediction#framework#hacktoberfest#machine-learning#prediction#probability-distributions#python#regression#sklearn#sktime#survival-analysis#survival-models#survival-prediction#time-to-event

AI Summary: This is a 'Good First Issue' designed for absolute beginners, requiring no coding or local setup. The task is to add a new Japanese cultural etiquette tip (Tip #65) to a JSON file, which can be completed directly in the browser in under a minute.

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

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 user proposes enhancing the mock dataset generation function in `nested_pandas/datasets/generation.py` by adding the capability to generate errors. They suggest a simple implementation, such as a constant value, to make the generated datasets more suitable for testing error handling.

Complexity:1/5
enhancementgood first issuedataset

Efficient Pandas representation for nested associated datasets.

Python

AI Summary: The GitHub issue requests Dapr to support CloudEvents binary mode, which would allow it to handle non-JSON message payloads (like Avro or Protobuf) from message brokers without wrapping them in a JSON structure. This feature aims to improve seamless integration with external systems (e.g., ksql, Confluent connectors) that expect raw binary data, as Dapr currently encodes all messages into a JSON format.

Complexity:4/5
good first issueP1area/runtime/pubsubkind/enhancementpinned

Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.

Go
#containers#event-driven#kubernetes#microservice#microservices#pubsub#serverless#sidecar#state-management

AI Summary: This 'good first issue' aims to standardize the formatting of manuscript chapters according to `Editorial Conventions v1.0`. Tasks include normalizing TXID abbreviations and links, standardizing ASCII diagrams, replacing long hex values with ellipses, moving descriptions out of stack boxes, removing emojis, and replacing unstable symbols with ASCII-safe alternatives. The goal is to improve consistency without altering technical meaning or chapter structure, with small PRs encouraged.

Complexity:1/5
help wantedgood first issue

The first comprehensive developer’s guide to Bitcoin's most powerful upgrade — Taproot, fully open-access, reproducible, and testnet-verified. Written by Aaron Zhang. Supported by OpenSats.

Python
#bitcoin#bitcoin-script#lightning-network#ordinals#schnorr-signatures#segwit#taproot

AI Summary: This GitHub issue defines stable manuscript formatting conventions to ensure cross-platform consistency across GitHub, Leanpub, and PDF outputs. It establishes rules for transaction link formatting, including TXID abbreviation and clickable explorer URLs, and for stack/ASCII display formatting, emphasizing fixed-width layouts and consistent padding. Additionally, it outlines character stability rules, preferring ASCII and replacing unstable symbols like checkmarks.

Complexity:2/5
documentationhelp wanted

The first comprehensive developer’s guide to Bitcoin's most powerful upgrade — Taproot, fully open-access, reproducible, and testnet-verified. Written by Aaron Zhang. Supported by OpenSats.

Python
#bitcoin#bitcoin-script#lightning-network#ordinals#schnorr-signatures#segwit#taproot

AI Summary: This issue proposes adding deep conversion utilities for JNI to facilitate seamless data exchange between Dart and Java. It suggests adopting the existing pattern from the `objective_c` package's converter utilities, which provides a strong architectural foundation. A key additional requirement is to implement converters for `JArray` and its variants, which are specific to the JNI context and will require careful handling.

Complexity:3/5
good first issuepackage:jnigenpackage:jnilang-java

Dart packages related to FFI and native assets bundling.

Dart

AI Summary: This issue proposes refactoring the codebase to eliminate inline `onclick` handlers, which are causing problems with Content Security Policies. The solution involves replacing them with `addEventListener` and moving the JavaScript into external files to adhere to best practices.

Complexity:3/5
good first issue

Visualize Django URL routing inside the Django Admin, including patterns, views, namespaces, and conflicts

Python
Good First IssueTesting

The Cloud-Native API Gateway and AI Gateway

Go
#api-gateway#api-management#cloud-native#envoy#envoy-proxy#grpc#hybrid-apps#kubernetes#kubernetes-ingress-controller#legacy-apps#microservices#serverless