Contributing Search
All the projects below have beginner-friendly issues which are great places to start contributing
-
scala-exercises/sbt-exercise
-
aws-amplify/aws-sdk-android
AWS SDK for Android. For more information, see our web site:
- #3673 - libKinesisVideoProducerJNI.so is not 16kb aligned for Android
- #3672 - Please encode LICENSE.APACHE.txt in UTF-8
- #3662 - AWS V4 Signer canonical headers list doesn't matches specification
- #3653 - Kotlin - AWS IoT Core(Subscribe issue)
- #3652 - How to cancel the task when cut off network
- #3651 - GetRetainedMessageResult getPayload documentation says that it returns a byte buffer that is base64 encoded, but it is in fact not
Contributing Guide Code of Conduct -
cucumber/cucumber-jvm
Cucumber for the JVM
- #3063 - Reduce duplication between code and snippet generation
- #3055 - Consider moving examples to separate repo
- #3054 - Emit messages for @BeforeAll and @AfterAll hooks
- #3035 - Suggest snippets when parameter types are undefined
- #3034 - Consider making Jackson an optional non-shaded dependency
- #3031 - Publish Javadoc
Contributing Guide Code of Conduct -
swagger-api/swagger-codegen
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
- #12614 - [Bug]: Codegen for java server, javars-spec, interface only, does not generate with Jakarta when specified
- #12590 - [CDN]: Support Subresource integrity
- #12589 - [Question]: Recent need for API key undocumented in this repo
- #12560 - Support OpenAPI 3.1.0 Specification in Swagger Codegen
- #12554 - Can't load config class with name rust
- #12548 - Model Example Values Not Displayed, Only Data Types Visible
Contributing Guide Code of Conduct -
permutive-engineering/refreshable
Offers a `Refreshable` type that operates like a cache of size 1 with a background fiber that periodically refreshes the stored value
Contributing Guide Code of Conduct -
cucumber/cucumber-jvm-groovy
-
reactor/reactor
Reactor Bill Of Materials (tracking reactor-core, reactor-netty and more)
- #731 - Consider enabling discussions tab on GitHub
- #730 - Did we have some tools like Java-profilers for perfomance or cost analyzing?
- #720 - No dependency management for `reactor-tools` with classifier `original`
- #707 - Reproducible Builds
- #701 - Use Spotless plugin to enforce and update copyright headers
- #700 - Use Spotless plugin to help enforce basic formatting / license
Contributing Guide Code of Conduct -
twilio/calcite-kudu
-
sbt/sbt-bintray-bundle
-
pantsbuild/pants
The Pants Build System
- #22668 - Optionally treat pytest's exit code 5 (""No tests were collected") as success
- #22654 - Arguments for pex_binary targets to build pex scie's
- #22618 - Add timeout/retry options for pypi requests to pytest target
- #22617 - Detect and warn about XProtect on macOS
- #22608 - 2.29.0 release management
- #22602 - docker_build_args with Target References not working
Contributing Guide Code of Conduct -
traneio/ndbc
-
newrelic/newrelic-telemetry-sdk-java
Java library for sending telemetry data to New Relic
- #333 - Feature request: configurable Backoff for the API calls
- #331 - CVE-2025-53864 and telemetry-core/gson
- #320 - Infinite retries on 413 http error
- #314 - Cannot include both dependencies `telemetry-http-okhttp` and `telemetry-core` in `build.gradle`
- #312 - Update release action to use Node 16
- #299 - No exception thrown when Refusing to schedule a batch in Limiting Scheduler, only warning is logged, causing data loss.
Contributing Guide Code of Conduct -
azure/azure-sdk-for-java
This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
- #46844 - [BUG] appconfig 6.0.0 regression
- #46804 - [BUG] ByteBuf memory leaks in azure-core-http-netty when using reactor-netty-http 1.1.24+
- #46782 - mgmt, shared policy in resources need to support sync stack
- #46769 - [FEATURE REQ] Add possibility to disable/enable StatsbeatModule.
- #46768 - [FEATURE REQ] Remove reference to io.netty
- #46752 - [BUG] Missing offset in checkpoint store
Contributing Guide Code of Conduct -
davidhollis/compose
A functional web application framework
- #14 - Create a user guide
- #13 - Add more complex demos
- #10 - Figure out how to force scaladoc to display `rendering.implicits`
- #9 - Installation section in README
- #8 - Routing middleware
- #7 - Compression middleware
Contributing Guide Code of Conduct -
stripe/stripe-java
Java library for the Stripe API.
- #2024 - Use JSpecify’s annotations to document nullability
- #2012 - StripeClientBuilder throws an exception with null apiKey
- #2001 - Add constants for release train / major version (and probably minor as well)
- #1964 - Possibility to instrument API calls with Micrometer or OpenTelemetry
- #1925 - Subscription Json generated using ApiResource.GSON.toJson is not able to get converted in model again using ApiResource.GSON.fromJson
- #1905 - Optimized GraalVM Native Image Support for Stripe Java SDK
Contributing Guide Code of Conduct -
aws/aws-sdk-java
The official AWS SDK for Java 1.x (In Maintenance Mode, End-of-Life on 12/31/2025). The AWS SDK for Java 2.x is available here: https://github.com/aws/aws-sdk-java-v2/
- #3187 - S3 FileDownload fails with file lock exception : FileLockException
- #3160 - AWSCredentialsProviderChain should return Exceptions from providers, not just the combined message
Contributing Guide Code of Conduct -
stripe/stripe-android
Stripe Android SDK
- #11577 - [BUG] [P1] Native Crash when closing "Card Scan"
- #11535 - [BUG] PaymentResult.Failed returned instead of PaymentResult.Canceled
- #11523 - [BUG] We are not able to scan credit cards with the numbers on the back
- #11408 - [Feature] Support ApiVersion.API_VERSION_CODE updating
- #11368 - [BUG] [P1] Duplicate class com.stripe.android.financialconnections.FinancialConnectionsSheetForTokenResult found in modules financial-connections
- #11255 - [BUG] [P1] Buttons vanish behind the edge-to-edge that was introduced with Android 15 (API level 35).
Contributing Guide Code of Conduct -
line/armeria
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
- #6410 - Armeria per-port VirtualHost and random port are incompatible
- #6408 - Test failure: `java.lang.RuntimeException: Failed to start a ZooKeeper instance`
- #6406 - Test failure: `com.linecorp.armeria.client.endpoint.healthcheck.HealthCheckedEndpointGroupLongPollingPingTest.ping`
- #6397 - Use `RequestLog#currentAttempt` to determine the number of retry attempts
- #6394 - Test failure: `com.linecorp.armeria.xds.it.RetryTest.rateLimitedBackoff`
- #6392 - Support for HTTP Range Request
Contributing Guide Code of Conduct -
sbt/sbt-webdriver