codingdocs/awesome-java

Collection of awesome Java project on Github(非常棒的 Java 开源项目集合).

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 54 minutes ago
Added to GitGenius on September 6th, 2026
Created on December 6th, 2019
Open Issues & Pull Requests: 15 (+0)
GitHub issues: Enabled
Number of forks: 1,609
Total Stargazers: 9,586 (+0)
Total Subscribers: 250 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Awesome Java is a curated list of high-quality open source Java projects on GitHub and Gitee.

The project addresses the challenge of discovering worthwhile Java libraries and frameworks by collecting and organizing vetted open source projects across multiple domains. It works by maintaining a hand-picked selection of projects that meet quality standards, with categories spanning AI development frameworks, learning tutorials, practical backend projects, system design components, utility libraries, and developer tools. The maintainer actively solicits community recommendations through the issues section to expand and improve the collection.

Developers should use this list when searching for reliable Java libraries to integrate into their projects or when learning about established patterns in the ecosystem. It suits teams building backend systems, microservices, web applications, and those seeking to improve code quality and development efficiency. The collection is particularly valuable for developers preparing for technical interviews or seeking to understand best practices across domains like web frameworks, databases, message queues, and search engines. The project also provides curated resources for specific needs such as e-commerce systems, permission management, and file storage implementations.

The maintainer dedicates personal time to continuously refining and expanding the list. Community members actively contribute project recommendations through the issues section, indicating ongoing engagement with the curation process. The project is mirrored across multiple platforms including a personal website and social media channels, suggesting sustained effort to make the content accessible in different formats.