update lists
This commit is contained in:
167
html/java.html
167
html/java.html
@@ -7,12 +7,14 @@ software.</p>
|
||||
<ul>
|
||||
<li><a href="#projects">Projects</a>
|
||||
<ul>
|
||||
<li><a href="#architecture">Architecture</a></li>
|
||||
<li><a href="#artificial-intelligence">Artificial Intelligence</a></li>
|
||||
<li><a href="#bean-mapping">Bean Mapping</a></li>
|
||||
<li><a href="#build">Build</a></li>
|
||||
<li><a href="#bytecode-manipulation">Bytecode Manipulation</a></li>
|
||||
<li><a href="#caching">Caching</a></li>
|
||||
<li><a href="#cli">CLI</a></li>
|
||||
<li><a href="#cluster-management">Cluster Management</a></li>
|
||||
<li><a href="#cloud">Cloud</a></li>
|
||||
<li><a href="#code-analysis">Code Analysis</a></li>
|
||||
<li><a href="#code-coverage">Code Coverage</a></li>
|
||||
<li><a href="#code-generators">Code Generators</a></li>
|
||||
@@ -95,6 +97,30 @@ Screencasts</a></li>
|
||||
<li><a href="#contributing">Contributing</a></li>
|
||||
</ul>
|
||||
<h2 id="projects">Projects</h2>
|
||||
<h3 id="architecture">Architecture</h3>
|
||||
<p><em>Frameworks and libraries that help implementing and verifying
|
||||
design and architecture concepts.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/TNG/ArchUnit">ArchUnit</a> - Test
|
||||
library for specifying and asserting architecture rules.</li>
|
||||
<li><a href="https://github.com/xmolecules/jmolecules">jMolecules</a> -
|
||||
Annotations and interfaces to express design and architecture concepts
|
||||
in code.</li>
|
||||
</ul>
|
||||
<h3 id="artificial-intelligence">Artificial Intelligence</h3>
|
||||
<p><em>Frameworks that help you to leverage LLMs and AI.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/langchain4j/langchain4j">LangChain4j</a>
|
||||
- Simplifies integration of LLMs with unified APIs and a comprehensive
|
||||
toolbox.</li>
|
||||
<li><a href="https://github.com/modelcontextprotocol/java-sdk">MCP Java
|
||||
SDK</a> - Enables applications to interact with AI models and tools
|
||||
through a standardized interface (i.e. Model Context Protocol),
|
||||
supporting both synchronous and asynchronous communication
|
||||
patterns.</li>
|
||||
<li><a href="https://spring.io/projects/spring-ai">Spring AI</a> -
|
||||
Application framework for AI engineering for Spring.</li>
|
||||
</ul>
|
||||
<h3 id="bean-mapping">Bean Mapping</h3>
|
||||
<p><em>Frameworks that ease bean mapping.</em></p>
|
||||
<ul>
|
||||
@@ -131,8 +157,8 @@ configuration. It might be preferable to Apache Ant, which uses a rather
|
||||
procedural approach and can be difficult to maintain.</li>
|
||||
<li><a href="https://bazel.build">Bazel</a> - Tool from Google that
|
||||
builds code quickly and reliably.</li>
|
||||
<li><a href="https://github.com/facebook/buck">Buck</a> - Encourages the
|
||||
creation of small, reusable modules consisting of code and
|
||||
<li><a href="https://github.com/facebook/buck2">Buck2</a> - Encourages
|
||||
the creation of small, reusable modules consisting of code and
|
||||
resources.</li>
|
||||
<li><a href="https://gradle.org">Gradle</a> - Incremental builds
|
||||
programmed via Groovy instead of declaring XML. Works well with Maven’s
|
||||
@@ -213,15 +239,14 @@ creation of full console-based applications.</li>
|
||||
<li><a href="https://github.com/mabe02/lanterna">Lanterna</a> - Easy
|
||||
console text-GUI library, similar to curses. (LGPL-3.0-only)</li>
|
||||
</ul>
|
||||
<h3 id="cluster-management">Cluster Management</h3>
|
||||
<p><em>Frameworks that can dynamically manage applications inside of a
|
||||
cluster.</em></p>
|
||||
<h3 id="cloud">Cloud</h3>
|
||||
<p><em>Libraries to integrate or use cloud-specific features.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://aurora.apache.org">Apache Aurora</a> - Mesos
|
||||
framework for long-running services and cron jobs.</li>
|
||||
<li><a href="http://getsingularity.com">Singularity</a> - Mesos
|
||||
framework that makes deployment and operations easy. It supports web
|
||||
services, background workers, scheduled jobs, and one-off tasks.</li>
|
||||
<li><a href="https://github.com/aws/aws-sdk-java">AWS SDK for Java</a> -
|
||||
Provides Java APIs for interacting with Amazon Web Services.</li>
|
||||
<li><a href="https://github.com/googleapis/google-cloud-java">Google
|
||||
Cloud Client Libraries</a> - Client libraries for accessing Google Cloud
|
||||
services from Java applications.</li>
|
||||
</ul>
|
||||
<h3 id="code-analysis">Code Analysis</h3>
|
||||
<p><em>Tools that provide metrics and quality measurements.</em></p>
|
||||
@@ -585,8 +610,8 @@ Ultra-lightweight, JSR-330-compliant dependency injection library.</li>
|
||||
Extensions and utilities that enhance Google Guice.</li>
|
||||
<li><a href="https://github.com/google/guice">Guice</a> - Lightweight
|
||||
and opinionated framework that completes Dagger.</li>
|
||||
<li><a href="https://javaee.github.io/hk2/">HK2</a> - Lightweight and
|
||||
dynamic dependency injection framework.</li>
|
||||
<li><a href="https://eclipse-ee4j.github.io/glassfish-hk2/">HK2</a> -
|
||||
Lightweight and dynamic dependency injection framework.</li>
|
||||
<li><a href="https://github.com/vanillasource/jaywire">JayWire</a> -
|
||||
Lightweight dependency injection framework. (LGPL-3.0-only)</li>
|
||||
</ul>
|
||||
@@ -813,6 +838,9 @@ assist composition-oriented development.</li>
|
||||
<li><a href="https://github.com/jOOQ/jOOL">jOOλ</a> - Extension to Java
|
||||
8 that aims to fix gaps in lambda by providing numerous missing types
|
||||
and a rich set of sequential Stream API additions.</li>
|
||||
<li><a href="https://github.com/jhspetersson/packrat">Packrat</a> -
|
||||
Gatherers library for Java Stream API. Gatherers can enhance streams
|
||||
with custom intermediate operations.</li>
|
||||
<li><a href="https://github.com/poetix/protonpack">protonpack</a> -
|
||||
Collection of stream utilities.</li>
|
||||
<li><a href="https://github.com/amaembo/streamex">StreamEx</a> -
|
||||
@@ -841,6 +869,8 @@ master-ready framework for rapidly prototyping and building 2D
|
||||
games.</li>
|
||||
<li><a href="https://github.com/xzripper/Void2D">Void2D</a> - High-level
|
||||
2D game engine with built-in physics based on Swing.</li>
|
||||
<li><a href="https://github.com/chuigda/vulkan4j">vulkan4j</a> - Vulkan,
|
||||
OpenGL ES2 and GLFW Memory Allocator bindings.</li>
|
||||
</ul>
|
||||
<h3 id="geospatial">Geospatial</h3>
|
||||
<p><em>Libraries for working with geospatial data and
|
||||
@@ -943,6 +973,10 @@ hypermedia-friendly objects according to HAL specification.</li>
|
||||
JSON-LD implementation.</li>
|
||||
<li><a href="https://github.com/eserating-chwy/siren4j">Siren4J</a> -
|
||||
Library for the Siren specification.</li>
|
||||
<li><a href="https://github.com/spring-projects/spring-hateoas">Spring
|
||||
HATEOAS</a> - Standalone and Spring support for building
|
||||
hypermedia-based APIs using HAL, HAL FORMS, Collection+JSON, ALPS and
|
||||
UBER.</li>
|
||||
</ul>
|
||||
<h3 id="ide">IDE</h3>
|
||||
<p><em>Integrated development environments that try to simplify several
|
||||
@@ -990,6 +1024,12 @@ href="https://github.com/romankh3/image-comparison">image-comparison</a>
|
||||
- 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.</li>
|
||||
<li><a href="https://github.com/lopcode/vips-ffm">vips-ffm</a> -
|
||||
Comprehensive bindings for libvips, using Java’s “Foreign Function &
|
||||
Memory” API.</li>
|
||||
<li><a href="https://sksamuel.github.io/scrimage">scrimage</a> -
|
||||
Immutable, functional, and performant JVM library for manipulation of
|
||||
images.</li>
|
||||
</ul>
|
||||
<h3 id="introspection">Introspection</h3>
|
||||
<p><em>Libraries that help make the Java introspection and reflection
|
||||
@@ -1102,10 +1142,10 @@ JSON data.</li>
|
||||
<h3 id="jvm-and-jdk">JVM and JDK</h3>
|
||||
<p><em>Current implementations of the JVM/JDK.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://whichjdk.com/">Which JDK</a> - Overview of common
|
||||
JVMs with pros and cons.</li>
|
||||
<li><a href="https://adoptopenjdk.net">Adopt Open JDK</a> -
|
||||
Community-driven OpenJDK builds, including both HotSpot and OpenJ9.</li>
|
||||
<li><a href="https://github.com/ReadyTalk/avian">Avian</a> - JVM with
|
||||
JIT, AOT modes and iOS port.</li>
|
||||
<li><a href="https://aws.amazon.com/corretto/">Corretto</a> - No-cost,
|
||||
multiplatform, production-ready distribution of OpenJDK by Amazon.
|
||||
(GPL-2.0-only WITH Classpath-exception-2.0)</li>
|
||||
@@ -1172,6 +1212,9 @@ framework with static logger class.</li>
|
||||
<li><a href="https://github.com/zalando/opentracing-toolbox">OpenTracing
|
||||
Toolbox</a> - Collection of libraries that build on top of OpenTracing
|
||||
and provide extensions and plugins to existing instrumentations.</li>
|
||||
<li><a href="https://google.github.io/flogger/">Flogger</a> - Flogger is
|
||||
a fluent logging API for Java. It supports a wide variety of features,
|
||||
and has many benefits over existing logging APIs.</li>
|
||||
</ul>
|
||||
<h3 id="machine-learning">Machine Learning</h3>
|
||||
<p><em>Tools that provide specific statistical algorithms for learning
|
||||
@@ -1268,8 +1311,6 @@ NATS client.</li>
|
||||
<li><a href="https://rpc.activej.io">ActiveRPC</a> - Lightweight and
|
||||
fast library for complex high-load distributed applications and
|
||||
Memcached-like solutions.</li>
|
||||
<li><a href="https://spotify.github.io/apollo/">Apollo</a> - Libraries
|
||||
for writing composable microservices.</li>
|
||||
<li><a href="https://github.com/line/armeria">Armeria</a> - Asynchronous
|
||||
RPC/REST client/server library built on top of Java 8, Netty, HTTP/2,
|
||||
Thrift and gRPC.</li>
|
||||
@@ -1307,8 +1348,6 @@ microservices.</li>
|
||||
<h3 id="miscellaneous">Miscellaneous</h3>
|
||||
<p><em>Everything else.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/aws/aws-sdk-java-v2">AWS SDK for Java
|
||||
2.0</a> - Wrapper around AWS’ API.</li>
|
||||
<li><a href="https://github.com/npgall/cqengine">CQEngine</a> -
|
||||
Ultra-fast, SQL-like queries on Java collections.</li>
|
||||
<li><a href="https://github.com/iluwatar/java-design-patterns">Design
|
||||
@@ -1325,6 +1364,9 @@ license)</li>
|
||||
href="https://github.com/ip2location/ip2location-io-java">IP2Location.io
|
||||
Java SDK</a> - Wrapper for the IP2Location.io Geolocation API and the
|
||||
IP2WHOIS domain WHOIS API.</li>
|
||||
<li><a href="https://github.com/ladutsko/isbn-core">ISBN core</a> - A
|
||||
small library that contains a representation object of ISBN-10 and
|
||||
ISBN-13 and tools to parse, validate and format one.</li>
|
||||
<li><a href="https://github.com/google/j2objc">J2ObjC</a> -
|
||||
Java-to-Objective-C translator for porting Android libraries to
|
||||
iOS.</li>
|
||||
@@ -1389,6 +1431,9 @@ Library for the Svix API to send webhooks and verify signatures.</li>
|
||||
Feature Toggles pattern.</li>
|
||||
<li><a href="https://github.com/jhalterman/typetools">TypeTools</a> -
|
||||
Tools for resolving generic types.</li>
|
||||
<li><a
|
||||
href="https://github.com/sarxos/webcam-capture">webcam-capture</a> -
|
||||
Library for using built-in and external webcams directly in Java.</li>
|
||||
<li><a href="https://github.com/SvenEwald/xmlbeam">XMLBeam</a> -
|
||||
Processes XML by using annotations or XPath within code.</li>
|
||||
<li><a href="https://github.com/yWorks/yGuard">yGuard</a> - Obfuscation
|
||||
@@ -1411,6 +1456,9 @@ Android, etc.) apps.</li>
|
||||
<p><em>Tools that observe/monitor applications in production by
|
||||
providing telemetry.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/apitally/apitally-java">Apitally</a> -
|
||||
Simple, privacy-focused API monitoring, analytics and request logging
|
||||
for Spring Boot apps.</li>
|
||||
<li><a href="https://github.com/stevensouza/automon">Automon</a> -
|
||||
Combines the power of AOP with monitoring and/or logging tools.</li>
|
||||
<li><a href="https://github.com/DataDog/dd-trace-java">Datadog <img
|
||||
@@ -1457,6 +1505,10 @@ popular tracer libraries.</li>
|
||||
<li><a href="https://github.com/lorenzoongithub/nudge4j">nudge4j</a> -
|
||||
Remote developer console from the browser for Java 8 via bytecode
|
||||
injection.</li>
|
||||
<li><a
|
||||
href="https://github.com/open-telemetry/opentelemetry-java">OpenTelemetry</a>
|
||||
- Instrument, generate, collect, and export telemetry data to help you
|
||||
analyze your software’s performance and behavior.</li>
|
||||
<li><a href="https://github.com/naver/pinpoint">Pinpoint</a> -
|
||||
Open-source APM tool.</li>
|
||||
<li><a href="https://github.com/prometheus/client_java">Prometheus</a> -
|
||||
@@ -1496,6 +1548,10 @@ libraries without writing JNI. Also provides interfaces to common system
|
||||
libraries. Same goals as JNA, but faster, and serves as the basis for
|
||||
the upcoming <a href="http://openjdk.java.net/projects/panama">Project
|
||||
Panama</a>.</li>
|
||||
<li><a
|
||||
href="https://github.com/scijava/native-lib-loader">native-lib-loader</a>
|
||||
- Native library loader for extracting and loading native libraries from
|
||||
Java.</li>
|
||||
</ul>
|
||||
<h3 id="natural-language-processing">Natural Language Processing</h3>
|
||||
<p><em>Libraries that specialize in processing text.</em></p>
|
||||
@@ -1574,6 +1630,9 @@ Supports a number of persistence standards: JPA, JAXB, JCA and SDO.</li>
|
||||
widely used, with an active community. (LGPL-2.1-only)</li>
|
||||
<li><a href="https://github.com/mybatis/mybatis-3">MyBatis</a> - Couples
|
||||
objects with stored procedures or SQL statements.</li>
|
||||
<li><a href="https://github.com/baomidou/mybatis-plus">MyBatis-Plus</a>
|
||||
- A powerful enhanced toolkit of MyBatis for simplifying
|
||||
development.</li>
|
||||
<li><a href="https://github.com/braisdom/ObjectiveSql">ObjectiveSql</a>
|
||||
- ActiveRecord ORM for rapid development and convention over
|
||||
configuration.</li>
|
||||
@@ -1863,8 +1922,9 @@ applications.</li>
|
||||
href="https://github.com/reactive-streams/reactive-streams-jvm">Reactive
|
||||
Streams</a> - Provides a standard for asynchronous stream processing
|
||||
with non-blocking backpressure.</li>
|
||||
<li><a href="https://github.com/reactor/reactor-core">Reactor</a> -
|
||||
Library for building reactive fast-data applications.</li>
|
||||
<li><a href="https://github.com/reactor/reactor">Reactor</a> - A
|
||||
framework for building non-blocking applications on the JVM, providing
|
||||
support for reactive programming.</li>
|
||||
<li><a href="https://github.com/ReactiveX/RxJava">RxJava</a> - Allows
|
||||
for composing asynchronous and event-based programs using observable
|
||||
sequences.</li>
|
||||
@@ -2174,6 +2234,9 @@ executable specifications.</li>
|
||||
<p><em>Everything related to the creation and handling of random
|
||||
data.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/AutoParams/AutoParams">AutoParams</a> -
|
||||
Supports generating test data or combining scenarios for parameterized
|
||||
tests.</li>
|
||||
<li><a href="https://github.com/keepcosmos/beanmother">Beanmother</a> -
|
||||
Sets up beans from YAML fixtures.</li>
|
||||
<li><a href="https://github.com/datafaker-net/datafaker">Datafaker</a> -
|
||||
@@ -2198,12 +2261,14 @@ Another fake data generator.</li>
|
||||
<p><em>Provide environments to run tests for a specific use
|
||||
case.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/TNG/ArchUnit">ArchUnit</a> - Test
|
||||
library for specifying and asserting architecture rules.</li>
|
||||
<li><a href="http://jmeter.apache.org">Apache JMeter</a> - Functional
|
||||
testing and performance measurements.</li>
|
||||
<li><a href="https://abstracta.github.io/jmeter-java-dsl/">JMeter
|
||||
DSL.java</a> - Load tests with JMeter as simple as a JUnit test.</li>
|
||||
<li><a href="http://arquillian.org">Arquillian</a> - Integration and
|
||||
functional testing platform for Java EE containers.</li>
|
||||
<li><a href="https://github.com/guhilling/cdi-test">cdi-test</a> - JUnit
|
||||
extension for easy and efficient testing of CDI components.</li>
|
||||
<li><a href="https://citrusframework.org">Citrus</a> - Integration
|
||||
testing framework that focuses on both client- and server-side
|
||||
messaging.</li>
|
||||
@@ -2218,6 +2283,9 @@ Consumer-driven contract testing.</li>
|
||||
<li><a href="http://pitest.org">PIT</a> - Fast mutation-testing
|
||||
framework for evaluating fault-detection abilities of existing JUnit or
|
||||
TestNG test suites.</li>
|
||||
<li><a href="https://github.com/weld/weld-testing">weld-testing</a> -
|
||||
Set of test framework extensions (JUnit 4, JUnit 5, Spock) to enhance
|
||||
the testing of CDI components via Weld. Supports Weld 5.</li>
|
||||
</ul>
|
||||
<h4 id="matchers">Matchers</h4>
|
||||
<p><em>Libraries that provide custom matchers.</em></p>
|
||||
@@ -2261,7 +2329,7 @@ Tests if a request/response matches a given RAML definition.</li>
|
||||
<li><a href="https://github.com/diffplug/selfie">Selfie</a> - Snapshot
|
||||
testing (inline and on disk).</li>
|
||||
<li><a
|
||||
href="https://github.com/testcontainers/testcontainers-java">TestContainers</a>
|
||||
href="https://github.com/testcontainers/testcontainers-java">Testcontainers</a>
|
||||
- Provides throwaway instances of common databases, Selenium web
|
||||
browsers, or anything else that can run in a Docker container.</li>
|
||||
</ul>
|
||||
@@ -2417,9 +2485,11 @@ applications.</li>
|
||||
<li><a href="https://github.com/yegor256/takes">Takes</a> - Opinionated
|
||||
web framework which is built around the concepts of True Object-Oriented
|
||||
Programming and immutability.</li>
|
||||
<li><a href="https://vaadin.com">Vaadin</a> - Event-driven framework
|
||||
that uses standard web components. Server-side architecture with Ajax on
|
||||
the client side.</li>
|
||||
<li><a href="https://vaadin.com">Vaadin</a> - Full-stack open-source
|
||||
Java framework that simplifies web app development. Build complex,
|
||||
interactive applications with Java alone, and enhance with TypeScript
|
||||
and React components, without needing deep JavaScript, CSS, or HTML
|
||||
expertise.</li>
|
||||
</ul>
|
||||
<h3 id="workflow-orchestration-engines">Workflow Orchestration
|
||||
Engines</h3>
|
||||
@@ -2443,6 +2513,10 @@ Annotation Processing</a></li>
|
||||
Graal</a></li>
|
||||
<li><a href="https://github.com/ksoichiro/awesome-gradle">Awesome Gradle
|
||||
Plugins</a></li>
|
||||
<li><a href="https://libs.tech/java">Awesome Java libraries and hidden
|
||||
gems</a></li>
|
||||
<li><a href="https://github.com/hstsethi/awesome-j2me">Awesome
|
||||
J2ME</a></li>
|
||||
<li><a
|
||||
href="https://github.com/mhrimaz/AwesomeJavaFX">AwesomeJavaFX</a></li>
|
||||
<li><a href="https://github.com/deephacks/awesome-jvm">Awesome
|
||||
@@ -2524,8 +2598,9 @@ Podcast</a></li>
|
||||
as of 02/2015.</li>
|
||||
</ul>
|
||||
<h3 id="people">People</h3>
|
||||
<h4 id="twitter">Twitter</h4>
|
||||
<p><em>Active accounts to follow. Descriptions from Twitter.</em></p>
|
||||
<h4 id="socials">Socials</h4>
|
||||
<p><em>Active accounts to follow. Descriptions from their
|
||||
socials.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://twitter.com/AdamBien">Adam Bien</a> - Freelance
|
||||
author, JavaOne Rockstar speaker, consultant, Java Champion.</li>
|
||||
@@ -2536,16 +2611,17 @@ Champion, JUG Leader, Devoxx France, Java EE 6/7, JCP, Author.</li>
|
||||
<li><a href="https://twitter.com/arungupta">Arun Gupta</a> - Java
|
||||
Champion, JavaOne Rockstar, JUG Leader, Devoxx4Kids-er, VP of Developer
|
||||
Advocacy at Couchbase.</li>
|
||||
<li><a href="https://twitter.com/BrianGoetz">Brian Goetz</a> - Java
|
||||
Language Architect at Oracle.</li>
|
||||
<li><a href="https://bsky.app/profile/briangoetz.bsky.social">Brian
|
||||
Goetz</a> - Java Language Architect at Oracle.</li>
|
||||
<li><a href="https://twitter.com/brunoborges">Bruno Borges</a> - Product
|
||||
Manager/Java Jock at Oracle.</li>
|
||||
<li><a href="https://twitter.com/noctarius2k">Chris Engelbert</a> - Open
|
||||
Source Enthusiast, Speaker, Developer, Developer Advocacy at
|
||||
TimescaleDB.</li>
|
||||
<li><a href="https://twitter.com/crichardson">Chris Richardson</a> -
|
||||
Software architect, consultant, and serial entrepreneur, Java Champion,
|
||||
JavaOne Rock Star, *POJOs in Action- author.</li>
|
||||
<li><a href="https://bsky.app/profile/crichardson.bsky.social">Chris
|
||||
Richardson</a> - Software architect, consultant, and serial
|
||||
entrepreneur, Java Champion, JavaOne Rock Star, *POJOs in Action-
|
||||
author.</li>
|
||||
<li><a href="https://twitter.com/edburns">Ed Burns</a> - Consulting
|
||||
Member of the Technical Staff at Oracle.</li>
|
||||
<li><a href="https://twitter.com/baeldung">Eugen Paraschiv</a> - Author
|
||||
@@ -2558,10 +2634,6 @@ Technical Lead of IBM London’s Bluemix Garage, Java Champion, developer,
|
||||
author, JavaOne rockstar.</li>
|
||||
<li><a href="https://twitter.com/JavaFXpert">James Weaver</a> -
|
||||
Java/JavaFX/IoT developer, author and speaker.</li>
|
||||
<li><a href="https://twitter.com/Java_EE">Java EE</a> - Official Java EE
|
||||
Twitter account.</li>
|
||||
<li><a href="https://twitter.com/Oraclejavamag">Java Magazine</a> -
|
||||
Official Java Magazine account.</li>
|
||||
<li><a href="https://twitter.com/java">Java</a> - Official Java Twitter
|
||||
account.</li>
|
||||
<li><a href="https://twitter.com/javinpaul">Javin Paul</a> - Well-known
|
||||
@@ -2569,8 +2641,9 @@ Java blogger.</li>
|
||||
<li><a href="https://twitter.com/starbuxman">Josh Long</a> - Spring
|
||||
Advocate at Pivotal, author of O’Reilly’s Cloud Native Java- and
|
||||
Building Microservices with Spring Boot, JavaOne Rock Star.</li>
|
||||
<li><a href="https://twitter.com/lukaseder">Lukas Eder</a> - Java
|
||||
Champion, speaker, Founder and CEO Data Geekery (jOOQ).</li>
|
||||
<li><a href="https://bsky.app/profile/lukaseder.bsky.social">Lukas
|
||||
Eder</a> - Java Champion, speaker, Founder and CEO Data Geekery
|
||||
(jOOQ).</li>
|
||||
<li><a href="https://twitter.com/theNeomatrix369">Mani Sarkar</a> - Java
|
||||
champion, Polyglot, Software Crafter involved with <span
|
||||
class="citation" data-cites="graalvm">@graalvm</span>, AI/ML/DL, Data
|
||||
@@ -2582,8 +2655,6 @@ RedHatter, JUG coordinator, frequent speaker and author.</li>
|
||||
Principal Technologist and Developer Advocate, conference speaker,
|
||||
published author, and Java Champion, focusing on Internet of Things and
|
||||
the cloud.</li>
|
||||
<li><a href="https://twitter.com/mreinhold">Mark Reinhold</a> - Chief
|
||||
Architect, Java Platform Group, Oracle.</li>
|
||||
<li><a href="https://twitter.com/myfear">Markus Eisele</a> - Java EE
|
||||
evangelist, Red Hat.</li>
|
||||
<li><a href="https://twitter.com/karianna">Martijn Verburg</a> - London
|
||||
@@ -2608,8 +2679,8 @@ Champion, VirtualJUG founder, LJC leader, RebelLabs author.</li>
|
||||
<li><a href="https://twitter.com/spencerbgibb">Spencer Gibb</a> -
|
||||
Software Engineer, Dad, Geek, Co-founder and Lead of Spring Cloud Core
|
||||
<span class="citation" data-cites="pivotal">@pivotal</span>.</li>
|
||||
<li><a href="https://twitter.com/jodastephen">Stephen Colebourne</a> -
|
||||
Java Champion, speaker.</li>
|
||||
<li><a href="https://bsky.app/profile/jodastephen.bsky.social">Stephen
|
||||
Colebourne</a> - Java Champion, speaker.</li>
|
||||
<li><a href="https://twitter.com/trisha_gee">Trisha Gee</a> - Java
|
||||
Champion and speaker.</li>
|
||||
<li><a href="https://twitter.com/venkat_s">Venkat Subramaniam</a> -
|
||||
@@ -2619,12 +2690,6 @@ JavaOne Rock Star, Java Champion.</li>
|
||||
Champion working on Hypersistence Optimizer, database aficionado, author
|
||||
of High-Performance Java Persistence book.</li>
|
||||
</ul>
|
||||
<h4 id="other-1">Other</h4>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://apexapps.oracle.com/pls/apex/f?p=119297:3::::::">Groundbreakers</a>
|
||||
- Oracle ACEs, Groundbreaker Ambassadors and Java Champions.</li>
|
||||
</ul>
|
||||
<h3 id="websites">Websites</h3>
|
||||
<p><em>Sites to read.</em></p>
|
||||
<ul>
|
||||
@@ -2657,3 +2722,5 @@ href="https://github.com/akullpp/awesome-java/blob/master/CONTRIBUTING.md">CONTR
|
||||
guidelines and <a
|
||||
href="https://github.com/akullpp/awesome-java-lint">the validation
|
||||
tools</a>.</p>
|
||||
<p><a href="https://github.com/akullpp/awesome-java">java.md
|
||||
Github</a></p>
|
||||
|
||||
Reference in New Issue
Block a user