awesome-projects-for-contributors icon indicating copy to clipboard operation
awesome-projects-for-contributors copied to clipboard

List of projects for people looking for to contribute

= Awesome projects for contributors

List of projects for contributors (beginners and non-beginners)

== How to start

Look for a project to contribute in the <<languages, list below>>.

I would recommend to install https://github.com/cli/cli#installation-and-upgrading[github cli^] and perform gh repo fork [repository]. For instance, if you want to contribute to this project, the steps are the following:

. Fork and clone the repository

gh repo fork eddumelendez/awesome-projects-for-contributors cd awesome-projects-for-contributors git remote add upstream https://github.com/eddumelendez/awesome-projects-for-contributors.git

. Create your own branch

git checkout -b [branch-name]

. Start hacking . Commit your changes

git commit -am "Insert your message"

. Create your PR (Pull request)

gh pr create

NOTE: Make sure you have claimed the issue.

== Languages

  • <<go, Go>>
  • <<java, Java>>

=== Go

  • kubernetes

    • https://github.com/kubernetes/kubernetes/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22[Beginners^]
    • https://github.com/kubernetes/kubernetes/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22[Non-beginners^]
  • prometheus

    • https://github.com/prometheus/prometheus/issues?q=is%3Aissue+is%3Aopen+label%3A%22low+hanging+fruit%22[Beginners^]

=== Java

  • eclipse-collections

    • https://github.com/eclipse/eclipse-collections/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22+label%3A%22good+first+issue%22[Beginners^]
    • https://github.com/eclipse/eclipse-collections/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22[Non-beginners^]
  • jhipster

    • https://github.com/jhipster/generator-jhipster/labels/status%3A%20good%20first%20issue[Beginners^]
    • https://github.com/jhipster/generator-jhipster/labels/status%3A%20help%20wanted[Non-beginners^]
  • jib

    • https://github.com/GoogleContainerTools/jib/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22[Beginners^]
    • https://github.com/GoogleContainerTools/jib/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22[Non-beginners^]
  • junit-pioneer

    • https://github.com/junit-pioneer/junit-pioneer/labels/up-for-grabs[Beginners & Non-beginners^]
  • junit5

    • https://github.com/junit-team/junit5/issues?q=is%3Aopen+is%3Aissue+label%3Aup-for-grabs[Beginners & Non-beginners^]
  • micronaut-core

    • https://github.com/micronaut-projects/micronaut-core/issues?q=is%3Aopen+is%3Aissue+label%3A%22info%3A+good+first+issue%22[Beginners^]
    • https://github.com/micronaut-projects/micronaut-core/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22[Non-beginners^]
  • mockito

    • https://github.com/mockito/mockito/issues?q=is%3Aopen+is%3Aissue+label%3A%22please+contribute%22[Beginners & Non-beginners^]
  • pmd

    • https://github.com/pmd/pmd/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22[Beginners^]
    • https://github.com/pmd/pmd/issues?q=is%3Aopen+is%3Aissue+label%3Ahelp-wanted[Non-Beginners^]
  • quarkus

    • https://github.com/quarkusio/quarkus/labels/good%20first%20issue[Beginners^]
    • https://github.com/quarkusio/quarkus/labels/help%20wanted[Non-Beginners^]
  • spring-boot

    • https://github.com/spring-projects/spring-boot/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+first-timers-only%22[Beginners^]
    • https://github.com/spring-projects/spring-boot/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+ideal-for-contribution%22[Non-beginners^]
  • spring-cloud-gcp

    • https://github.com/spring-cloud/spring-cloud-gcp/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22[Beginners^]
    • https://github.com/spring-cloud/spring-cloud-gcp/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22[Non-beginners^]
  • spring-framework

    • https://github.com/spring-projects/spring-framework/labels/status%3A%20ideal-for-contribution[Non-beginners^]
  • spring-security

    • https://github.com/spring-projects/spring-security/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+first-timers-only%22[Beginners^]
    • https://github.com/spring-projects/spring-security/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+ideal-for-contribution%22[Non-beginners^]
  • testcontainers-java

    • https://github.com/testcontainers/testcontainers-java/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22[Beginners^]
    • https://github.com/testcontainers/testcontainers-java/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22[Non-beginners^]