Java Awesome

Open-source Java projects categorized as Awesome

Top 12 Java Awesome Projects

  1. awesome-system-design-resources

    Learn System Design concepts and prepare for interviews using free resources.

    Project mention: 🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️ | dev.to | 2024-12-06

    11. Awesome System Design Resources

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Android Debug Database

    A library for debugging android databases and shared preferences - Make Debugging Great Again

  4. AndroidNetworking

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

  5. JCTools

  6. phpinspectionsea

    A Static Code Analyzer for PHP (a PhpStorm/Idea Plugin)

  7. Awesome-Learning-Resources

    "Technology Gold mine" to collect and share materials/resources (by GDGAhmedabad)

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. Glide Bitmap Pool

    Glide Bitmap Pool is a memory management library for reusing the bitmap memory

  10. password4j

    Java cryptographic library that supports Argon2, bcrypt, scrypt and PBKDF2 aimed to protect passwords in databases. Easy to use by design, highly customizable, secure and portable. All the implementations follow the standards and have been reviewed to perform better in the JVM.

  11. image-comparison

    Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation QA tests.

  12. Data-Engineering-Roadmap

    Roadmap for Data Engineering

  13. awesome-j2me

    Awesome list about everything related to J2ME, a Java specification for old keypad phones and PDAs.

    Project mention: Introducing Awesome J2ME: An Awesome List About Everything Related to J2ME | dev.to | 2024-08-31

    Through this post, I would like to introduce Awesome J2ME, an Awesome list that I, along with community, have been working on for more than a year. The goal of this project is to create a comprehensive resource that will be helpful to the whole community. Not only developers, video gamers, hobbyists but anyone who is interested in J2ME.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Awesome discussion

Log in or Post with

Java Awesome related posts

  • System Design Resources

    1 project | news.ycombinator.com | 18 Sep 2024
  • php inspections ea plugin

    1 project | /r/phpstorm | 28 Apr 2023
  • DPReview.com to close on April 10 after 25 years of operation

    2 projects | /r/DataHoarder | 21 Mar 2023
  • Where to practice Owasp mobile top 10 vulnerabilities?-

    5 projects | /r/bugbounty | 8 Mar 2023
  • JavaFX Links of January 2023

    3 projects | /r/JavaFX | 2 Feb 2023
  • What's the deal with Vaadin add-ons?

    4 projects | dev.to | 30 Jan 2023
  • Why don't they use a standard layout for onscreen buttons

    3 projects | /r/AndroidGaming | 18 Oct 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 26 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Awesome projects in Java? This list will help you:

# Project Stars
1 awesome-system-design-resources 21,788
2 Android Debug Database 8,462
3 useful-java-links 5,964
4 AndroidNetworking 5,764
5 JCTools 3,630
6 phpinspectionsea 1,456
7 Awesome-Learning-Resources 730
8 Glide Bitmap Pool 593
9 password4j 367
10 image-comparison 358
11 Data-Engineering-Roadmap 226
12 awesome-j2me 85

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Java is
the 8th most popular programming language
based on number of references?