- 🔸 Java Platform, Standard Edition Documentation
- Oracle Technology Network / Java
- Java Documentation
- OpenJDK
- This JEP is the index of all JDK Enhancement Proposals, known as JEPs
- ⭐ The Java Version Almanac - Collection of information about the history and future of Java.
- 👓 Awesome Java
- The Scala Programming Language
- ⭐ Writing Java with Visual Studio Code
- ⭐ Java Development in 2018
- New language features since Java 8 to 18
- ⭐ SDKMAN! the Software Development Kit Manager
- jbang - Try out any Java API with one file
- Javadoc hosting for open source projects
- GraalVM - Run Programs Faster Anywhere
- Eclipse JKube is a collection of plugins and libraries that are used for building container images using Docker, JIB or S2I build strategies
- Jib - Build container images for your Java applications.
- ⭐ The Java Playground is a simple online tool that helps you to explore Java Language features - Oracle
- JShell was a great addition to the JDK. Now it’s online!
- Ideone is an online compiler and debugging tool
- Jakarta EE
- Jakarta EE Platform 10
- Apache TomEE is an all-Apache Jakarta EE 9.1 certified application server
- Eclipse GlassFish - Open Source Jakarta EE Platform Implementation
- ⭐ The Destination for Java Developers
- ⭐ Baeldung
- Oracle Blogs | The Java Source
- Oracle Blogs | Java Magazine
- JavaWorld
- InfoQ - Java
- Javarevisited
- Java, SQL and JOOQ
- A Java geek
- Java Code Geeks
- DZone
- TheServerSide
- devmio
- The Spring Blog
- Inside Java - News and views from the Java team at Oracle
- The JetBrains Blog
- James Ward
- Microsoft | Java at Microsoft
- Java en AWS
- foojay — a place for friends of OpenJDK
- ⭐ https://roadmap.sh/java
- ⭐ The Java™ Tutorials
- ⭐ Eclipse Collections Kata
- https://www.tutorialspoint.com/java/index.htm
- https://www.javatpoint.com/java-tutorial
- 📕 Introduction to Programming Using Java, Eighth Edition
- 📕 Think Java
- 📕 Java Book
- 📕 https://goalkicker.com/JavaBook
- ⭐ Guava - Google core libraries for Java
- ⭐ Apache Commons is an Apache project focused on all aspects of reusable Java components
- ⭐⭐ Apache Projects
- ⭐ Eclipe Projects
- ⭐⭐ Eclipse Collections is a collections framework for Java
- ⭐ Sonatype - The Central Repository
- ⭐⭐ Package Search - Jetbrains
- ⭐ Trending Java Projects
- Lombok es una biblioteca que se utiliza para reducir el código boilerplate en Java
- Guice is a lightweight dependency injection framework for Java
- jsoup - Java HTML Parser, with best of DOM, CSS, and jquery
- WebJars are client-side web libraries (e.g. jQuery & Bootstrap) packaged into JAR files
- jsweet - A transpiler from Java to TypeScript/JavaScript
- TeaVM is an ahead-of-time compiler for Java bytecode that emits JavaScript and WebAssembly that runs in a browser
- GWT is a development toolkit for building and optimizing complex browser-based applications
- CheerpJ is the Java compiler for Web applications
- ⭐ Vaadin - Build Progressive Web Apps in Java
- J2CL is a powerful, simple and lightweight transpiler from Java to Closure style JavaScript
- Joda-Time provides a quality replacement for the Java date and time classes
- Strata is the award-winning open source analytics and market risk library from OpenGamma
- crawler4j is an open source web crawler for Java
- JReleaser - The quick and effortless way to release your Java project!
- https://github.com/GeoLatte/geolatte-geom
- JTS Topology Suite
- MapStruct - librería para la generación automática de mappers entre objetos Java
- Quartz is a richly featured, open source job scheduling library
- Flyway - Version control for your database, so you can migrate it with ease and confidence
- Apache POI - the Java API for Microsoft Documents
- picocli - a mighty tiny command line interface
- Weld is the reference implementation of CDI: Contexts and Dependency Injection for the Java EE Platform
- FlatLaf is a modern open-source cross-platform Look and Feel for Java Swing desktop applications
- Gson is a Java library that can be used to convert Java Objects into their JSON representation
- Jackson
- Moshi - A modern JSON library for Android and Java
- ⭐ Flogger - A Fluent Logging API for Java by Google
- The Simple Logging Facade for Java (SLF4J)
- Apache Log4j
- Logback Project
- ⭐ Google Java Style
- PMD - An extensible cross-language static code analyzer
- Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard
- Continuous Code Quality
- FindBugs
- JaCoCo Java Code Coverage Library
- Apache JMeter may be used to test performance both on static and dynamic resources, Web dynamic applications.
- JProfiler's intuitive UI helps you resolve performance bottlenecks
- VisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities.
- JMH - Java Microbenchmark Harness
- Open source Java app performance management tool
- 👓 guardrailsio/awesome-java-security - Awesome Java Security Resources
- jUnit
- mockito
- TestNG is a testing framework inspired from JUnit and NUnit
- Cucumber Open is the world’s #1 automation tool for Behavior-Driven Development
- JBehave is a framework for Behaviour-Driven Development (BDD). BDD is an evolution of test-driven development (TDD) and acceptance-test driven design
- FitNesse - The fully integrated standalone wiki and acceptance testing framework
- Jenkins - he leading open source automation server
- ⭐ JHipster is a development platform to generate, develop and deploy Spring Boot + Angular/React/Vue Web applications and Spring microservices
- Quarkus is a Cloud Native, Container First framework for writing Java applications.
- Spark Framework - A micro framework for creating web applications in Kotlin and Java 8 with minimal effort
- Play Framework - Build Modern & Scalable Web Apps with Java and Scala
- Payara Platform Community
- WildFly is a flexible, lightweight, managed application runtime that helps you build amazing applications
- Eclipse Jetty provides a highly scalable and memory-efficient web server and servlet container
- Netty is an asynchronous event-driven network application framework
- Akka - Build powerful reactive, concurrent, and distributed applications more easily
- Apache Wicket
- Javalin - A simple web framework for Java and Kotlin
- Spincast is an highly flexible Java web framework, based on Guice
- Jersey - RESTful Web Services in Java
- OkHttp is an HTTP client
- Apache HttpComponents
- Retrofit
- Thymeleaf is a modern server-side Java template engine for both web and standalone environments
- Velocity is a Java-based template engine
- 🎓 Java Microservices: A Practical Guide
- Eclipse MicroProfile - Optimizing Enterprise Java for a Microservices Architecture
- Helidon is a collection of Java libraries for writing microservices
- Open Liberty from IBM. Build cloud-native apps and microservices while running only what you need
- Micronaut - A modern, JVM-based, full-stack framework for building modular, easily testable microservice applications
- Cricket - Microservices Framework
- ActiveJ Java framework for modern web, cloud, high-load, and microservices solutions
- Simplify cloud-native application development - Microsoft
- RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- Vert.x- Effortless asynchronous application development for the modern web and enterprise
- 👓 eleventigers/awesome-rxjava - Useful resources for working with RxJava
- RxJava cheat sheet for Java and Android applications zeroturnaround.com
- Hibernate
- Jdbi provides convenient, idiomatic access to relational data in Java
- jOOQ: The easiest way to write SQL in Java
- EclipseLink
- https://www.oracle.com/java/technologies/downloads/
- https://jdk.java.net/
- https://aws.amazon.com/es/corretto/
- https://adoptium.net/es/
- https://www.microsoft.com/openjdk
- https://developer.ibm.com/languages/java/semeru-runtimes/downloads
- https://www.azul.com/downloads
- https://developers.redhat.com/products/openjdk/overview