awesome-projects-for-contributors
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^]