Classificados pela forma como tratam os primeiros pull requests
Os projetos open source de Java mais amigáveis para iniciantes
Projetos que fazem merge dos pull requests de contribuidores externos e respondem rápido: justamente o que um iniciante não consegue ver antes de enviar um.
-
1. ShaftHQ/SHAFT_ENGINE Java
Java test automation framework for web, mobile, API, CLI, database, and desktop E2E testing with a fluent API and built-in reporting.
97% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 410 stars
-
2. hiero-ledger/hiero-mirror-node Java
Hiero Mirror Node archives data from consensus nodes and serves it via an API
94% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
2 issues abertas para iniciantes 185 stars
-
3. Netflix/spectator Java
Client library for collecting metrics.
100% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 767 stars
-
4. vaadin/testbench Java
Vaadin TestBench is a tool for automated user interface testing of Vaadin applications.
100% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
3 issues abertas para iniciantes 25 stars
-
5. redhat-developer/lsp4ij Java
LSP & DAP Client for IntelliJ
100% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
3 issues abertas para iniciantes 344 stars
-
Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)
93% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 1,629 stars
-
Artifactory permissions synchronization tool and data set
89% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
5 issues abertas para iniciantes 97 stars
-
8. bisq-network/bisq Java
A decentralized bitcoin exchange network
87% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
3 issues abertas para iniciantes 5,135 stars
-
9. quarkiverse/quarkus-mcp-server Java
This extension enables developers to implement the MCP server features easily.
89% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 201 stars
-
10. IBM/universal-connectors Java
A collection of Universal connector plug-ins for IBM Guardium Data Protection and IBM Guardium Insights. A universal connector allows Guardium customers to digest data activity events from various ...
91% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 28 stars
-
11. vaadin/flow Java
Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
90% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
7 issues abertas para iniciantes 755 stars
-
12. awslabs/amazon-kinesis-client Java
Client library for Amazon Kinesis
100% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 668 stars
-
13. eclipse-edc/Connector Java
EDC core services including data plane and control plane
100% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 424 stars
-
14. pulumi/pulumi-java Java
Java support for Pulumi
90% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 85 stars
-
15. quarkusio/skills Java
Agent skills for developing and maintaining Quarkus applications
96% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
2 issues abertas para iniciantes 36 stars
-
Generated Java code for Google APIs
82% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 725 stars
-
17. finos/rune-dsl Java
The project containing the Rune DSL grammar and default code generators
92% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
1 issue aberta para iniciantes 49 stars
-
18. wso2/product-is Java
Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
81% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
33 issues abertas para iniciantes 880 stars
-
19. vaadin/flow-components Java
Java counterpart of Vaadin Web Components
85% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
24 issues abertas para iniciantes 129 stars
-
20. openrewrite/rewrite Java
Automated mass refactoring of source code.
82% dos PRs externos com merge Mantenedores costumam responder em até 1 dia
3 issues abertas para iniciantes 3,736 stars
Como este ranking é calculado
Pontuação = taxa de merge × velocidade de resposta. A taxa de merge é a parcela dos pull requests de contribuidores externos (qualquer pessoa que não seja owner, member ou collaborator do projeto, sem contar bots) que recebeu merge nos últimos 30 dias, suavizada como (com merge + 1) ÷ (enviados + 2) para que alguns merges de sorte não superem um histórico longo. A velocidade de resposta é 1 ÷ (1 + a mediana de dias até um pull request receber a primeira resposta de alguém que não seja o autor, ou receber merge). Comentários de bots não contam como respostas.
Entram: projetos com pelo menos 10 pull requests externos nesse período, pelo menos uma issue aberta para iniciantes, pelo menos 10 estrelas, um push nos últimos 180 dias, não arquivados e medidos nos últimos 30 dias.