Quasar
http://docs.paralleluniverse.co/quasar/
Quasar is a JVM library that provides true lightweight threads, CSP channels and actors.
A big, fast and persistent queue based on memory mapped file.
https://github.com/bulldog2011/bigqueue
A big, fast and persistent queue based on memory mapped file. - bulldog2011/bigqueue
Gradle Build Tool
https://gradle.org
Accelerate developer productivity. Gradle helps teams build, automate and deliver better software, faster.
Union, intersection, and set cardinality in loglog space
https://github.com/LiveRamp/HyperMinHash-java
Union, intersection, and set cardinality in loglog space - LiveRamp/HyperMinHash-java
JayWire Dependency Injection
https://github.com/vanillasource/jaywire
JayWire Dependency Injection. Contribute to vanillasource/jaywire development by creating an account on GitHub.
cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
https://github.com/cglib/cglib
cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept f...
Java bytecode engineering toolkit
https://github.com/jboss-javassist/javassist
Java bytecode engineering toolkit. Contribute to jboss-javassist/javassist development by creating an account on GitHub.
*old repository* --> this is now integrated in https://github.com/javaparser/javaparser
https://github.com/javaparser/javasymbolsolver
*old repository* --> this is now integrated in https://github.com/javaparser/javaparser - javaparser/javasymbolsolver
Replicate your Key Value Store across your network, with consistency, persistance and performance.
https://github.com/OpenHFT/Chronicle-Map
Replicate your Key Value Store across your network, with consistency, persistance and performance. - OpenHFT/Chronicle-Map
adt4j - Algebraic Data Types for Java
https://github.com/sviperll/adt4j
adt4j - Algebraic Data Types for Java. Contribute to sviperll/adt4j development by creating an account on GitHub.
Advanced date, time and interval library for Java with sun/moon-astronomy and calendars like Chinese, Coptic, Ethiopian, French Republican, Hebrew, Hijri, Historic Christian, Indian National, Japanese, Julian, Korean, Minguo, Persian, Thai, Vietnamese
https://github.com/MenoData/Time4J
Advanced date, time and interval library for Java with sun/moon-astronomy and calendars like Chinese, Coptic, Ethiopian, French Republican, Hebrew, Hijri, Historic Christian, Indian National, Japan...
Use the MongoDB query language to query your relational database, typically from frontend.
https://github.com/mhewedy/spring-data-jpa-mongodb-expressions
Use the MongoDB query language to query your relational database, typically from frontend. - mhewedy/spring-data-jpa-mongodb-expressions
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
https://github.com/checkstyle/checkstyle
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly co...
requery - modern SQL based query & persistence for Java / Kotlin / Android
https://github.com/requery/requery
requery - modern SQL based query & persistence for Java / Kotlin / Android - requery/requery
Binary Artifact Management Tool
https://github.com/artipie/artipie
Binary Artifact Management Tool. Contribute to artipie/artipie development by creating an account on GitHub.
JLine is a Java library for handling console input.
https://github.com/jline/jline3
JLine is a Java library for handling console input. - jline/jline3
JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
https://github.com/javapathfinder/jpf-core
JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastruc...
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
https://github.com/manifold-systems/manifold
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more. - manifold-systems/manifold
A collection of source code generators for Java.
https://github.com/google/auto
A collection of source code generators for Java. Contribute to google/auto development by creating an account on GitHub.
Record builder generator for Java records
https://github.com/Randgalt/record-builder
Record builder generator for Java records. Contribute to Randgalt/record-builder development by creating an account on GitHub.
Realm is a mobile database: a replacement for SQLite & ORMs
https://github.com/realm/realm-java
Realm is a mobile database: a replacement for SQLite & ORMs - realm/realm-java
Resilience4j is a fault tolerance library designed for Java8 and functional programming
https://github.com/resilience4j/resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming - resilience4j/resilience4j
Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field validation and parallelized object warmup.
https://github.com/Netflix/governator
Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field valid...
An annotation processor for generating type-safe bean mappers
https://github.com/mapstruct/mapstruct
An annotation processor for generating type-safe bean mappers - mapstruct/mapstruct
Protocol Buffers - Google's data interchange format
https://github.com/protocolbuffers/protobuf
Protocol Buffers - Google's data interchange format - protocolbuffers/protobuf
Java library for the Stripe API.
https://github.com/stripe/stripe-java
Java library for the Stripe API. . Contribute to stripe/stripe-java development by creating an account on GitHub.
SneakyThrow is a Java library to ignore checked exceptions
https://github.com/rainerhahnekamp/sneakythrow
SneakyThrow is a Java library to ignore checked exceptions - rainerhahnekamp/sneakythrow
paritytrading/parity
https://github.com/paritytrading/parity
Contribute to paritytrading/parity development by creating an account on GitHub.
Jollyday - A holiday API
https://github.com/svendiedrichsen/jollyday
Jollyday - A holiday API. Contribute to svendiedrichsen/jollyday development by creating an account on GitHub.
Java binding for etcd
https://github.com/justinsb/jetcd
Java binding for etcd. Contribute to justinsb/jetcd development by creating an account on GitHub.
A Java library for technical analysis.
https://github.com/ta4j/ta4j
A Java library for technical analysis. Contribute to ta4j/ta4j development by creating an account on GitHub.
CSV library for Java that is fast, RFC-compliant and dependency-free.
https://github.com/osiegmar/FastCSV
CSV library for Java that is fast, RFC-compliant and dependency-free. - osiegmar/FastCSV
Simpler, better and faster Java bean mapping framework
https://github.com/orika-mapper/orika
Simpler, better and faster Java bean mapping framework - orika-mapper/orika
LINQ-style queries for Java 8
https://github.com/my2iu/Jinq
LINQ-style queries for Java 8. Contribute to my2iu/Jinq development by creating an account on GitHub.
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.
https://github.com/google/guice
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google. - google/guice
Build JPA Criteria queries using a Stream-like API
https://github.com/querystream/querystream
Build JPA Criteria queries using a Stream-like API - querystream/querystream
Elegance, high performance and robustness all in one java bean mapper
https://github.com/jmapper-framework/jmapper-core
Elegance, high performance and robustness all in one java bean mapper - jmapper-framework/jmapper-core
Reflectionless command line parser
https://github.com/jbock-java/jbock
Reflectionless command line parser. Contribute to jbock-java/jbock development by creating an account on GitHub.
Simple, efficient Excel to POJO library for Java
https://github.com/creditdatamw/zerocell
Simple, efficient Excel to POJO library for Java . Contribute to creditdatamw/zerocell development by creating an account on GitHub.
Catch common Java mistakes as compile-time errors
https://github.com/google/error-prone
Catch common Java mistakes as compile-time errors. Contribute to google/error-prone development by creating an account on GitHub.
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
https://github.com/jhipster/generator-jhipster
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures. - jhipster/generator-jhipster
A library for creating interactive console applications in Java
https://github.com/beryx/text-io
A library for creating interactive console applications in Java - beryx/text-io
A high performance caching library for Java
https://github.com/ben-manes/caffeine
A high performance caching library for Java. Contribute to ben-manes/caffeine development by creating an account on GitHub.
KickAss Configuration. An annotation-based configuration system for Java and Kotlin
https://github.com/mariomac/kaconf
KickAss Configuration. An annotation-based configuration system for Java and Kotlin - mariomac/kaconf
A lightning fast, transactional, file-based FIFO for Android and Java.
https://github.com/square/tape
A lightning fast, transactional, file-based FIFO for Android and Java. - square/tape
Redisson - Easy Redis Java client and Real-Time Data Platform. Valkey compatible. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache ...
https://github.com/redisson/redisson
Redisson - Easy Redis Java client and Real-Time Data Platform. Valkey compatible. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List,...
configuration library for JVM languages using HOCON files
https://github.com/lightbend/config
configuration library for JVM languages using HOCON files - lightbend/config
Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
https://github.com/SpongePowered/Mixin
Mixin is a trait/mixin and bytecode weaving framework for Java using ASM - SpongePowered/Mixin
Lightweight dependency injection for Java and Android (JSR-330)
https://github.com/zsoltherpai/feather
Lightweight dependency injection for Java and Android (JSR-330) - zsoltherpai/feather
Build software better, together
https://github.com/xzripper/Void2D
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.
Elasticsearch Java Rest Client.
https://github.com/searchbox-io/Jest
Elasticsearch Java Rest Client. Contribute to searchbox-io/Jest development by creating an account on GitHub.
:package: Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
https://github.com/fvarrui/JavaPackager
:package: Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them. - fvarrui/JavaPackager
QuestDB is an open source time-series database for fast ingest and SQL queries
https://github.com/questdb/questdb
QuestDB is an open source time-series database for fast ingest and SQL queries - questdb/questdb
Autumn Lamonte / jexer · GitLab
https://gitlab.com/AutumnMeowMeow/jexer
Java Text User Interface
Extension module to properly support datatypes of javax.money
https://github.com/zalando/jackson-datatype-money
Extension module to properly support datatypes of javax.money - zalando/jackson-datatype-money
The fast, Open Source and easy-to-use solver
https://www.optaplanner.org
Solve any constraint optimization problem easily, including the Vehicle Routing Problem, Employee Rostering, Maintenance Scheduling and many others.
Parquet
https://parquet.apache.org
The Apache Parquet Website
Debezium
https://debezium.io/
Debezium is an open source distributed platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps commit to your databases. Debezium is durable and fast, so your apps can respond quickly and never miss an event, even when things go wrong.
Distributed SQL query engine for big data
https://trino.io
Trino is a high performance, distributed SQL query engine for big data.
The easiest way to write SQL in Java
https://www.jooq.org
jOOQ, a fluent API for typesafe SQL query construction and execution.
The Community for Open Collaboration and Innovation | The Eclipse Foundation
https://www.eclipse.org
The Eclipse Foundation provides our global community of individuals and organisations with a mature, scalable, and business-friendly environment for open source …
The Standard Widget Toolkit | The Eclipse Foundation
https://www.eclipse.org/swt/
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.
Massoni - JmlOk2
https://massoni.computacao.ufcg.edu.br/home/jmlok
A tool for detect and categorize nonconformances in Contract-Based Programs
What is JmlOk2?
JmlOk2 is a tool that detects nonconformances between Java code and JML specification through the feedback-directed random tests generation.
Also, JmlOk2 is a tool that suggests likely causes for
LITIENGINE 🎮 Free and Open Source Java 2D Game Engine
https://litiengine.com/
LITIENGINE is the pure 2D Java Game Engine and it's entirely free. 2D Sound ✓ 2D Physics ✓ 2D Render Engine ✓ Start Now and build your video game ►
IntelliJ IDEA – the Leading Java and Kotlin IDE
https://www.jetbrains.com/idea/
IntelliJ IDEA is undoubtedly the top-choice IDE for software developers. It makes Java and Kotlin development a more productive and enjoyable experience.
Java in Visual Studio Code
https://code.visualstudio.com/docs/languages/java
Learn about Visual Studio Code editor features (code completion, debugging, snippets, linting) for Java.
Scene Builder - Gluon
https://gluonhq.com/products/scene-builder/
Drag & Drop,Rapid Application Development. Download Now Integrated Scene Builder works with the JavaFX ecosystem – official controls, community projects, and Gluon offerings including Gluon Mobile, Gluon Desktop, and Gluon CloudLink. Simple Drag & Drop user interface design allows for rapid iteration. Separation of design and logic files allows for team members to quickly and […]
jQAssistant
https://jqassistant.org
jQAssistant has 5 repositories available. Follow their code on GitHub.
A project to cause (controlled) destruction on your jvm application
https://github.com/nicolasmanic/perses
A project to cause (controlled) destruction on your jvm application - GitHub - nick-kanakis/perses: A project to cause (controlled) destruction on your jvm application
Redis Java client
https://github.com/xetorthio/jedis
Redis Java client. Contribute to redis/jedis development by creating an account on GitHub.
Selma Java bean mapping that compiles
https://github.com/xebia-france/selma
Selma Java bean mapping that compiles. Contribute to publicissapient-france/selma development by creating an account on GitHub.
Fault tolerance and resilience patterns for the JVM
https://github.com/jhalterman/failsafe
Fault tolerance and resilience patterns for the JVM - failsafe-lib/failsafe
JTA Transaction Manager
https://github.com/bitronix/btm
JTA Transaction Manager. Contribute to scalar-labs/btm development by creating an account on GitHub.
Get rid of the boilerplate code in properties based configuration.
https://github.com/lviggiano/owner
Get rid of the boilerplate code in properties based configuration. - matteobaccan/owner
dOOv (Domain Object Oriented Validation) a fluent API for type-safe bean validation and mapping
https://github.com/doov-io/doov
dOOv (Domain Object Oriented Validation) a fluent API for type-safe bean validation and mapping - doov-org/doov
Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first.
https://github.com/jimbethancourt/RefactorFirst
Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first. - refactorfirst/RefactorFirst
A streaming JsonPath processor in Java
https://github.com/jsurfer/JsonSurfer
A streaming JsonPath processor in Java. Contribute to wanglingsong/JsonSurfer development by creating an account on GitHub.
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
https://github.com/seata/seata
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution. - apache/incubator-seata
ImageJ
https://imagej.net/ImageJ
The ImageJ wiki is a community-edited knowledge base on topics relating to ImageJ, a public domain program for processing and analyzing scientific images, and its ecosystem of derivatives and variants, including ImageJ2, Fiji, and others.
Internet Calendaring and Scheduling Core Object Specification (iCalendar)
https://tools.ietf.org/html/rfc5545
This document defines the iCalendar data format for representing and exchanging calendaring and scheduling information such as events, to-dos, journal entries, and free/busy information, independent of any particular calendar service or protocol. [STANDARDS-TRACK]
Welcome to the Narayana community!
https://narayana.io
With over 30 years of expertise in the area of transaction processing, Narayana is the premier open source transaction manager. It has been used extensively within industry and to drive standards including the OMG and Web Services.
The AspectJ Project | The Eclipse Foundation
https://www.eclipse.org/aspectj/
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.
Home
https://www.atomikos.com
Distributed transactions without application server, outside of the container - for Java and REST...
Machine Learning in Java
https://tribuo.org/
Tribuo is a Java ML library for multi-class classification, regression, clustering, anomaly detection and multi-label classification.
Elastic — The Search AI Company
https://www.elastic.co
Power insights and outcomes with The Elastic Search AI Platform. See into your data and find answers that matter with enterprise solutions designed to help you accelerate time to insight. Try Elastic ...
Explore, Visualize, Discover Data | Elastic
https://www.elastic.co/kibana
Download Kibana or the complete Elastic Stack for free and start visualizing, analyzing, and exploring your data with Elastic in minutes....
CodenameOne/vm at master · codenameone/CodenameOne
https://github.com/codenameone/CodenameOne/tree/master/vm
Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web. - codenameone/CodenameOne
Stream Processing and Complex Event Processing Engine
https://github.com/siddhi-io/siddhi
Stream Processing and Complex Event Processing Engine - siddhi-io/siddhi
Apache Kafka
https://kafka.apache.org
Apache Kafka: A Distributed Streaming Platform.
Quarkus - Supersonic Subatomic Java
https://quarkus.io
Quarkus: Supersonic Subatomic Java
P6Spy is a framework that enables database data to be seamlessly intercepted and logged with no code changes to the application.
https://github.com/p6spy/p6spy
P6Spy is a framework that enables database data to be seamlessly intercepted and logged with no code changes to the application. - p6spy/p6spy
Java Statistical Analysis Tool, a Java library for Machine Learning
https://github.com/EdwardRaff/JSAT
Java Statistical Analysis Tool, a Java library for Machine Learning - GitHub - EdwardRaff/JSAT: Java Statistical Analysis Tool, a Java library for Machine Learning
Collect, Parse, Transform Logs | Elastic
https://www.elastic.co/logstash
Logstash (part of the Elastic Stack) integrates data from any source, in any format with this flexible, open source collection, parsing, and enrichment pipeline. Download for free....
Developer-first error tracking and performance monitoring
https://github.com/getsentry/sentry
Developer-first error tracking and performance monitoring - getsentry/sentry
OACC - Java Application Security Framework
http://oaccframework.org
OACC is a fully featured open-source Java API to both enforce and manage your application's authentication and authorization needs.
RabbitMQ Java client
https://github.com/rabbitmq/rabbitmq-java-client
RabbitMQ Java client. Contribute to rabbitmq/rabbitmq-java-client development by creating an account on GitHub.
Multi-OS Engine
https://multi-os-engine.org
Create iOS Apps in Java Port your existing Android App, or build a native Cross-Platform App from scratch.
hippo4j/README-EN.md at develop · opengoofy/hippo4j
https://github.com/opengoofy/hippo4j/blob/develop/README-EN.md
📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced. - ope...
MyBatis SQL mapper framework for Java
https://github.com/mybatis/mybatis-3
MyBatis SQL mapper framework for Java. Contribute to mybatis/mybatis-3 development by creating an account on GitHub.
Detect uses of legacy Java APIs
https://github.com/gaul/modernizer-maven-plugin
Detect uses of legacy Java APIs. Contribute to gaul/modernizer-maven-plugin development by creating an account on GitHub.
svix-webhooks/java at main · svix/svix-webhooks
https://github.com/svix/svix-webhooks/tree/main/java
The enterprise-ready webhooks service 🦀. Contribute to svix/svix-webhooks development by creating an account on GitHub.
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies
https://github.com/BayesWitnesses/m2cgen
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies - BayesWitnesses/m2cgen
Microsoft Build of OpenJDK
https://github.com/microsoft/openjdk
Microsoft Build of OpenJDK. Contribute to microsoft/openjdk development by creating an account on GitHub.
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
https://github.com/greenrobot/EventBus
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. - greenrobot/EventBus
The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts
https://github.com/yWorks/yGuard
The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts - yWorks/yGuard
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
https://github.com/AdoptOpenJDK/jitwatch
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface. - AdoptOpenJDK/jitwatch
Red Hat build of OpenJDK | Red Hat Developer
https://developers.redhat.com/products/openjdk/overview
The Red Hat build of OpenJDK is an open source implementation of the Java Platform, Standard Edition (Java SE).
An in-memory file system for Java 7+
https://github.com/google/jimfs
An in-memory file system for Java 7+. Contribute to google/jimfs development by creating an account on GitHub.
Java client for Consul HTTP API
https://github.com/Ecwid/consul-api
Java client for Consul HTTP API. Contribute to Ecwid/consul-api development by creating an account on GitHub.
jOOX - The Power of jQuery Applied to W3C DOM Like JDBC, DOM is a powerful, yet very verbose low-level API to manipulate XML. The HTML DOM an be manipulated with the popular jQuery product, in JavaScript. Why don't we have jQuery in Java? jOOX is jQuery's XML parts, applied to Java.
https://github.com/jooq/joox
jOOX - The Power of jQuery Applied to W3C DOM Like JDBC, DOM is a powerful, yet very verbose low-level API to manipulate XML. The HTML DOM an be manipulated with the popular jQuery product, in Java...
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. - EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
An application observability facade for the most popular observability tools. Think SLF4J, but for observability.
https://github.com/micrometer-metrics/micrometer
An application observability facade for the most popular observability tools. Think SLF4J, but for observability. - micrometer-metrics/micrometer
Extract tables from PDF files
https://github.com/tabulapdf/tabula-java
Extract tables from PDF files. Contribute to tabulapdf/tabula-java development by creating an account on GitHub.
OpenPDF is a free Java library for creating and editing PDF files, with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Please feel free to submit pull-requests and bugreports to this GitHub repository.
https://github.com/LibrePDF/OpenPDF
OpenPDF is a free Java library for creating and editing PDF files, with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Plea...
JavaMelody : monitoring of JavaEE applications
https://github.com/javamelody/javamelody
JavaMelody : monitoring of JavaEE applications. Contribute to javamelody/javamelody development by creating an account on GitHub.
Java Abstracted Foreign Function Layer
https://github.com/jnr/jnr-ffi
Java Abstracted Foreign Function Layer. Contribute to jnr/jnr-ffi development by creating an account on GitHub.
A lightweight, simple FTP server. Pure Java, no dependencies.
https://github.com/Guichaguri/MinimalFTP
A lightweight, simple FTP server. Pure Java, no dependencies. - Guichaguri/MinimalFTP
TCP/UDP client/server library for Java, based on Kryo
https://github.com/EsotericSoftware/kryonet
TCP/UDP client/server library for Java, based on Kryo - EsotericSoftware/kryonet
XML/XHTML and CSS 2.1 renderer in pure Java
https://github.com/flyingsaucerproject/flyingsaucer
XML/XHTML and CSS 2.1 renderer in pure Java. Contribute to flyingsaucerproject/flyingsaucer development by creating an account on GitHub.
Efficient reliable UDP unicast, UDP multicast, and IPC message transport
https://github.com/real-logic/Aeron
Efficient reliable UDP unicast, UDP multicast, and IPC message transport - real-logic/aeron
Prometheus instrumentation library for JVM applications
https://github.com/prometheus/client_java
Prometheus instrumentation library for JVM applications - prometheus/client_java
JObfuscator — Java Source Code Obfuscation & Protection
https://www.pelock.com/products/jobfuscator
JObfuscator is a source code obfuscator for the Java language. Protect Java source code & algorithms from hacking, cracking, reverse engineering, decompilation & technology theft.
:chart_with_upwards_trend: Capturing JVM- and application-level metrics. So you know what's going on.
https://github.com/dropwizard/metrics
:chart_with_upwards_trend: Capturing JVM- and application-level metrics. So you know what's going on. - dropwizard/metrics
Statistical Machine Intelligence & Learning Engine
https://github.com/haifengl/smile
Statistical Machine Intelligence & Learning Engine - haifengl/smile
PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java awesome app.
https://github.com/sizovs/pipelinr
PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java awesome app. - GitHub - sizovs/PipelinR: PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java...
Home - Micronaut Framework
https://micronaut.io
The Micronaut® framework is a modern, open source, JVM-based, full-stack toolkit for building modular, easily testable microservices and serverless applications.
Java reporting library for creating dynamic report designs at runtime
https://github.com/dynamicreports/dynamicreports
Java reporting library for creating dynamic report designs at runtime - dynamicreports/dynamicreports
Java Structured Logging API for Logback, Log4J2, and JUL
https://github.com/tersesystems/echopraxia
Java Structured Logging API for Logback, Log4J2, and JUL - tersesystems/echopraxia
Support alternative markup for Apache Maven POM files
https://github.com/takari/polyglot-maven
Support alternative markup for Apache Maven POM files - takari/polyglot-maven
Pure Java ZeroMQ
https://github.com/zeromq/jeromq
Pure Java ZeroMQ . Contribute to zeromq/jeromq development by creating an account on GitHub.
OctoLinker — Links together, what belongs together
https://github.com/OctoLinker/OctoLinker
OctoLinker — Links together, what belongs together - OctoLinker/OctoLinker
DataMelt
https://datamelt.org/
Java program for data analysis, statistics and visualization
AWS Service registry for resilient mid-tier load balancing and failover.
https://github.com/Netflix/eureka
AWS Service registry for resilient mid-tier load balancing and failover. - Netflix/eureka
A fast, light and cloud native OAuth 2.0 authorization microservices based on light-4j
https://github.com/networknt/light-oauth2/.
A fast, light and cloud native OAuth 2.0 authorization microservices based on light-4j - networknt/light-oauth2
ISBN core
https://github.com/ladutsko/isbn-core
ISBN core. Contribute to ladutsko/isbn-core development by creating an account on GitHub.
Provides tracing abstractions over tracers and tracing system reporters.
https://github.com/micrometer-metrics/tracing
Provides tracing abstractions over tracers and tracing system reporters. - micrometer-metrics/tracing
Java library for representing, parsing and encoding URNs as in RFC2141 and RFC8141 (Maintained by @claussni)
https://github.com/slub/urnlib
Java library for representing, parsing and encoding URNs as in RFC2141 and RFC8141 (Maintained by @claussni) - slub/urnlib
The Java gRPC implementation. HTTP/2 based RPC
https://github.com/grpc/grpc-java
The Java gRPC implementation. HTTP/2 based RPC. Contribute to grpc/grpc-java development by creating an account on GitHub.
The java implementation of Apache Dubbo. An RPC and microservice framework.
https://github.com/apache/dubbo
The java implementation of Apache Dubbo. An RPC and microservice framework. - apache/dubbo
commons networking utils
https://github.com/CiscoSE/commons-networking
commons networking utils. Contribute to CiscoSE/commons-networking development by creating an account on GitHub.
IP2Location.io Java SDK allows user to query for an enriched data set based on IP address and provides WHOIS lookup api that helps users to obtain domain information.
https://github.com/ip2location/ip2location-io-java
IP2Location.io Java SDK allows user to query for an enriched data set based on IP address and provides WHOIS lookup api that helps users to obtain domain information. - ip2location/ip2location-io-java
OpenAI Api Client in Java
https://github.com/TheoKanning/openai-java
OpenAI Api Client in Java. Contribute to TheoKanning/openai-java development by creating an account on GitHub.
Best-of-breed OpenTracing utilities, instrumentations and extensions
https://github.com/zalando/opentracing-toolbox
Best-of-breed OpenTracing utilities, instrumentations and extensions - zalando/opentracing-toolbox
OpenTelemetry Java SDK
https://github.com/open-telemetry/opentelemetry-java
OpenTelemetry Java SDK. Contribute to open-telemetry/opentelemetry-java development by creating an account on GitHub.
Model Driven Json API and GraphQL Web Services for Java
The official AWS SDK for Java - Version 2
https://github.com/aws/aws-sdk-java-v2
The official AWS SDK for Java - Version 2. Contribute to aws/aws-sdk-java-v2 development by creating an account on GitHub.
🛑 This library is DEPRECATED!
https://github.com/jaegertracing/jaeger-client-java
🛑 This library is DEPRECATED! Contribute to jaegertracing/jaeger-client-java development by creating an account on GitHub.
an open source solution to application performance monitoring for java server applications
https://github.com/stagemonitor/stagemonitor
an open source solution to application performance monitoring for java server applications - stagemonitor/stagemonitor
A Sentry SDK for Java, Android and other JVM languages.
https://github.com/getsentry/sentry-java
A Sentry SDK for Java, Android and other JVM languages. - getsentry/sentry-java
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
https://github.com/alibaba/Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) - alibaba/Sentinel
Your relational data. Objectively. - Hibernate ORM
http://hibernate.org/orm/
Idiomatic persistence for Java and relational databases.
A networking framework that evolves with your application
https://github.com/apple/servicetalk
A networking framework that evolves with your application - apple/servicetalk
Ultra-fast SQL-like queries on Java collections
https://github.com/npgall/cqengine
Ultra-fast SQL-like queries on Java collections. Contribute to npgall/cqengine development by creating an account on GitHub.
Home | MobileUI
https://mobileui.dev
MobileUI Framework for cross-platform app development with Kotlin and Java.
Cryptomator - Free Cloud Encryption for Dropbox & Co
https://cryptomator.org
Encrypt Dropbox, Google Drive, and any other cloud. Cryptomator is free and open source.
GraphStream - A Dynamic Graph Library
http://graphstream-project.org
GraphStream, java library, API, Graph Visualisation, Graph Layout
Cloud Application Platform | Heroku
https://www.heroku.com
Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.
ActiveJ RPC | Lightning-fast binary protocol for high-load architecture | ActiveJ 6.0
https://rpc.activej.io
ActiveJ RPC is a lightning-fast binary protocol for high-load microservices architecture
Build software better, together
https://github.com/DaveJarvis/KeenType
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.
Topaz | Topaz
https://www.topaz.sh
An open-source, self-hosted, fine-grained access control service for Cloud Native applications
GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
https://github.com/oracle/graal
GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀 - oracle/graal
Password strength estimator
https://github.com/GoSimpleLLC/nbvcxz
Password strength estimator. Contribute to GoSimpleLLC/nbvcxz development by creating an account on GitHub.
Red Hat OpenShift enterprise application platform
https://www.openshift.com
Red Hat® OpenShift® is a comprehensive application platform to build, modernize, and deploy applications, including AI-enabled apps, at scale.
jmix.io
https://www.cuba-platform.com/
Jmix is a general-purpose high productivity software development platform for building line-of-business applications powered by a professional development environment IntelliJ IDEA and focused on implementing advanced business logic compared to Low Code and BPM platforms.
Eclipse Deeplearning4j
https://deeplearning4j.org
The Eclipse Deeplearning4j Project. Eclipse Deeplearning4j has 4 repositories available. Follow their code on GitHub.
Cross-Platform App Development with Java/Kotlin
https://www.codenameone.com
Open-source cross-platform mobile app development framework to build native iOS, Android, Desktop & Web apps with a single Java or Kotlin codebase.
Alibaba Dragonwell8 JDK
https://github.com/alibaba/dragonwell8
Alibaba Dragonwell8 JDK. Contribute to dragonwell-project/dragonwell8 development by creating an account on GitHub.
Integrate with the latest language models, image generation, speech, and deep learning frameworks like ChatGPT, DALL·E, and Cohere using few java lines.
https://github.com/Barqawiz/IntelliJava
Integrate with the latest language models, image generation, speech, and deep learning frameworks like ChatGPT, DALL·E, and Cohere using few java lines. - intelligentnode/IntelliJava
Apache Pulsar | Apache Pulsar
https://pulsar.apache.org
Apache Pulsar is an open-source, distributed messaging and streaming platform built for the cloud.
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
https://github.com/eclipse/openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combine...
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
https://github.com/google/tink
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. - tink-crypto/tink
APM, (Application Performance Management) tool for large-scale distributed systems.
https://github.com/naver/pinpoint
APM, (Application Performance Management) tool for large-scale distributed systems. - GitHub - pinpoint-apm/pinpoint: APM, (Application Performance Management) tool for large-scale distributed sys...
Java wrapper for the popular chat & VOIP service: Discord https://discord.com
https://github.com/DV8FromTheWorld/JDA
Java wrapper for the popular chat & VOIP service: Discord https://discord.com - discord-jda/JDA
Home - ISA-Ali
http://alias-i.com/lingpipe/
The School’s goals and methods are strikingly different from many short-term computer courses. Teaching programming is not reduced to listing and mindlessly memorizing language statements, which eventually the student does not know how to apply to the solution of a particular problem.
API gateway for REST, OpenAPI, GraphQL and SOAP written in Java.
https://github.com/membrane/service-proxy
API gateway for REST, OpenAPI, GraphQL and SOAP written in Java. - membrane/api-gateway
AutoMQ is a cloud-first alternative to Kafka by decoupling durability to S3 and EBS. 10x cost-effective. Autoscale in seconds. Single-digit ms latency.
https://github.com/AutoMQ/automq-for-kafka
AutoMQ is a cloud-first alternative to Kafka by decoupling durability to S3 and EBS. 10x cost-effective. Autoscale in seconds. Single-digit ms latency. - AutoMQ/automq
A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.
https://github.com/GSI-CS-CO/chart-fx
A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points. - fair-acc/chart-fx
A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
https://github.com/alipay/fury
A blazingly fast multi-language serialization framework powered by JIT and zero-copy. - apache/fury
Home
https://www.graylog.org
Graylog is a leading centralized log management solution for capturing, storing, and enabling real-time analysis of terabytes of machine data.
Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.
https://github.com/dromara/hertzbeat
Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities. - apache/hertzbeat
Cloud Computing Services | Google Cloud
https://cloud.google.com
Meet your business challenges head on with cloud computing services from Google, including data management, hybrid & multi-cloud, and AI & ML.
Test Automation Made Simple
https://github.com/intuit/karate
Test Automation Made Simple. Contribute to karatelabs/karate development by creating an account on GitHub.
MockServer
https://www.mock-server.com
MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS. It also proxies, allowing introspection and modification of proxied traffic, with all proxy protocols (i.e. port forwarding, HTTP, HTTPS, SOCKS4, SOCKS5, etc).
Javalin - A lightweight Java and Kotlin web framework. Create REST APIs in Java or Kotlin easily.
https://javalin.io/
Javalin - A lightweight Java and Kotlin web framework. Create REST APIs in Java or Kotlin easily.
ActiveJ | Alternative Java platform for web, high load, and cloud programming | ActiveJ 6.0
https://activej.io
ActiveJ is an alternative Java platform built from the ground up for web, high load, and cloud programming as a replacement for Spring, Quarkus, Vert.x and other sub-optimal solutions
JGit | The Eclipse Foundation
https://www.eclipse.org/jgit/
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.
Awesome Java | LibHunt
https://java.libhunt.com
Your go-to Java Toolbox. A curated list of awesome Java frameworks, libraries and software. 1050 projects organized into 134 categories.
PrimeFaces
https://www.primefaces.org
Ultimate UI Framework
Head First Java, 3rd Edition
https://www.oreilly.com/library/view/head-first-java/9781492091646/
What will you learn from this book? Head First Java is a complete learning experience in Java and object-oriented programming. With this book, you'll learn the Java language with a … - Selection from Head First Java, 3rd Edition [Book]
WireMock - flexible, open source API mocking
http://wiremock.org
WireMock is a tool for building mock APIs. API mocking enables you build stable, predictable development environments when the APIs you depend on are unreliable or don’t exist.
Java, SQL and jOOQ.
https://blog.jooq.org
Oracle 23ai still doesn't support the standard SQL FILTER clause on aggregate functions, which can prove to be tricky to emulate on JSON aggregate functions
Roadmap to becoming a Java developer in 2024
https://github.com/s4kibs4mi/java-developer-roadmap
Roadmap to becoming a Java developer in 2024. Contribute to s4kibs4mi/java-developer-roadmap development by creating an account on GitHub.
The SDKMAN! Command Line Interface
https://github.com/sdkman/sdkman-cli
The SDKMAN! Command Line Interface. Contribute to sdkman/sdkman-cli development by creating an account on GitHub.
Java regular expressions made easy.
https://github.com/VerbalExpressions/JavaVerbalExpressions
Java regular expressions made easy. Contribute to VerbalExpressions/JavaVerbalExpressions development by creating an account on GitHub.
Load testing designed for DevOps and CI/CD | Gatling
https://gatling.io
Gatling is a load testing tool for web applications designed for DevOps and Continuous Integration. Try Gatling now!
(cross-platform) Java Version Manager
https://github.com/shyiko/jabba
(cross-platform) Java Version Manager. Contribute to shyiko/jabba development by creating an account on GitHub.
Easy Setup Stub Server
https://github.com/dreamhead/moco
Easy Setup Stub Server. Contribute to dreamhead/moco development by creating an account on GitHub.
Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
https://github.com/yegor256/cactoos
Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons - yegor256/cactoos
foojay – a place for friends of OpenJDK
https://foojay.io/today/category/podcast/
foojay is a place for friends of OpenJDK, a one stop shop for all things Java. Learn More.
Build Modern Web Apps using Java Full-Stack platform
https://vaadin.com
Vaadin is a full-stack platform for building responsive, modern web applications in Java with a library of UI components and powerful development tools.
Newest 'java' Questions
https://stackoverflow.com/questions/tagged/java
Stack Overflow | The World’s Largest Online Community for Developers
The Well-Grounded Java Developer, Second Edition
https://www.manning.com/books/the-well-grounded-java-developer-second-edition
Understanding Java from the JVM up gives you a solid foundation to grow your expertise and take on advanced techniques for performance, concurrency, containerization, and more.</b><br/><br/>
In The Well-Grounded Java Developer, Second Edition</i> you will learn:
The new Java module system and why you should use it</li>
Bytecode for the JVM, including operations and classloading</li>
Performance tuning the JVM</li>
Working with Java’s built-in concurrency and expanded options</li>
Programming in Kotlin and Clojure on the JVM</li>
Maximizing the benefits from your build/CI tooling with Maven and Gradle</li>
Running the JVM in containers</li>
Planning for future JVM releases</li>
</ul>
The Well-Grounded Java Developer, Second Edition</i> introduces both the modern innovations and timeless fundamentals you need to know to become a Java master. Authors Ben Evans, Martijn Verburg, and Jason Clark distill their decades of experience as Java Champions, veteran developers, and key contributors to the Java ecosystem into this clear and practical guide. You’ll discover how Java works under the hood and learn design secrets from Java’s long history. Each concept is illustrated with hands-on examples, including a fully modularized application/library and creating your own multithreaded application.
A curated list of resources related to the Java annotation processing API (JSR 269)
https://github.com/gunnarmorling/awesome-annotation-processing
A curated list of resources related to the Java annotation processing API (JSR 269) - gunnarmorling/awesome-annotation-processing
MinIO Client SDK for Java
https://github.com/minio/minio-java
MinIO Client SDK for Java. Contribute to minio/minio-java development by creating an account on GitHub.
Snapshot testing for Java, Kotlin, and the JVM
https://github.com/diffplug/selfie
Snapshot testing for Java, Kotlin, and the JVM. Contribute to diffplug/selfie development by creating an account on GitHub.
Google core libraries for Java
https://github.com/google/guava
Google core libraries for Java. Contribute to google/guava development by creating an account on GitHub.
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
https://github.com/powermock/powermock
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable. - powermock/powermock
🎯 ConsoleCaptor captures console output for unit and integration testing purposes
https://github.com/Hakky54/console-captor
🎯 ConsoleCaptor captures console output for unit and integration testing purposes - Hakky54/console-captor
A TestNG like dataprovider runner for JUnit with many additional features
https://github.com/TNG/junit-dataprovider
A TestNG like dataprovider runner for JUnit with many additional features - TNG/junit-dataprovider
A curated list of awesome Gradle plugins and resources for a better development workflow automation.
https://github.com/ksoichiro/awesome-gradle
A curated list of awesome Gradle plugins and resources for a better development workflow automation. - ksoichiro/awesome-gradle
A curated list of delightful Selenium resources.
https://github.com/christian-bromann/awesome-selenium
A curated list of delightful Selenium resources. Contribute to christian-bromann/awesome-selenium development by creating an account on GitHub.
Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.
https://github.com/PatMartin/Dex
Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations. - PatMartin/Dex
Java lib for monitoring directories or individual files via java.nio.file.WatchService
https://github.com/vorburger/ch.vorburger.fswatch
Java lib for monitoring directories or individual files via java.nio.file.WatchService - vorburger/ch.vorburger.fswatch
A collaborative list of great resources about RESTful API architecture, development, test, and performance
https://github.com/marmelab/awesome-rest
A collaborative list of great resources about RESTful API architecture, development, test, and performance - marmelab/awesome-rest
EasyMock, makes mocking easier since 2001
https://github.com/easymock/easymock
EasyMock, makes mocking easier since 2001. Contribute to easymock/easymock development by creating an account on GitHub.
Test if a request/response matches a given raml definition
https://github.com/nidi3/raml-tester
Test if a request/response matches a given raml definition - nidi3/raml-tester
dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
https://github.com/marianobarrios/dregex
dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also o...
Java scope functions inspired by Kotlin
https://github.com/evpl/jkscope
Java scope functions inspired by Kotlin. Contribute to evpl/jkscope development by creating an account on GitHub.
A scalable web crawler framework for Java.
https://github.com/code4craft/webmagic
A scalable web crawler framework for Java. Contribute to code4craft/webmagic development by creating an account on GitHub.
Manage your Java environment
https://github.com/jenv/jenv
Manage your Java environment . Contribute to jenv/jenv development by creating an account on GitHub.
:rocket: Lightning fast and elegant mvc framework for Java8
https://github.com/lets-blade/blade
:rocket: Lightning fast and elegant mvc framework for Java8 - lets-blade/blade
A curated list of awesome JavaFX libraries, books, frameworks, etc...
https://github.com/mhrimaz/AwesomeJavaFX
A curated list of awesome JavaFX libraries, books, frameworks, etc... - mhrimaz/AwesomeJavaFX
java port of Underscore.js
https://github.com/javadev/underscore-java
java port of Underscore.js. Contribute to javadev/underscore-java development by creating an account on GitHub.
A curated list of Microservice Architecture related principles and technologies.
https://github.com/mfornos/awesome-microservices
A curated list of Microservice Architecture related principles and technologies. - mfornos/awesome-microservices
Baeldung
https://www.baeldung.com
In-depth, to-the-point tutorials on Java, Spring, Spring Boot, Security, and REST.
A curated list of awesome loosely performance related JVM stuff. Inspired by awesome-python.
https://github.com/deephacks/awesome-jvm
A curated list of awesome loosely performance related JVM stuff. Inspired by awesome-python. - deephacks/awesome-jvm
Gephi - The Open Graph Viz Platform
https://github.com/gephi/gephi
Gephi - The Open Graph Viz Platform. Contribute to gephi/gephi development by creating an account on GitHub.
🎯 LogCaptor captures log entries for unit and integration testing purposes
https://github.com/Hakky54/log-captor
🎯 LogCaptor captures log entries for unit and integration testing purposes - Hakky54/log-captor
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
https://github.com/alibaba/arthas
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
https://github.com/neomatrix369/awesome-graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics - neomatrix369/awesome-graal
A library that generates postman collection and integration tests from java code
https://github.com/cleopatra27/chocotea
A library that generates postman collection and integration tests from java code - cleopatra27/chocotea
Programming & DevOps news, tutorials & tools
https://dzone.com
Programming, Web Development, and DevOps news, tutorials and tools for beginners to experts. Hundreds of free publications, over 1M members, totally free.
Free Java & OpenJDK Info for Daily Java Usage | foojay
https://foojay.io
A place for friends of OpenJDK, foojay provides user-focused Java and OpenJDK technical info and dashboards with free data for everyday Java developers.
Semantic versioning for Java apps.
https://github.com/semver4j/semver4j
Semantic versioning for Java apps. Contribute to semver4j/semver4j development by creating an account on GitHub.
Developer Community
https://community.oracle.com/community/java
What is Oracle Forums? A place where you can connect, learn and explore. Whether you are a product manager, marketing manager, or general tech enthusiast, we welcome you. In Oracle Forums, you can cre...
Most popular Mocking framework for unit tests written in Java
https://github.com/mockito/mockito
Most popular Mocking framework for unit tests written in Java - mockito/mockito
assertions for logging with logback
https://github.com/dm-drogeriemarkt/log-capture
assertions for logging with logback. Contribute to dm-drogeriemarkt/log-capture development by creating an account on GitHub.
Lightweight analysis tool for detecting mutability in Java classes
https://github.com/MutabilityDetector/MutabilityDetector
Lightweight analysis tool for detecting mutability in Java classes - MutabilityDetector/MutabilityDetector
A Java architecture test library, to specify and assert architecture rules in plain Java
https://github.com/TNG/ArchUnit
A Java architecture test library, to specify and assert architecture rules in plain Java - TNG/ArchUnit
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
https://github.com/flowable/flowable-engine
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. - flowable/flowable-engine
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
https://github.com/testcontainers/testcontainers-java
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker containe...
Embulk: Pluggable Bulk Data Loader.
https://github.com/embulk/embulk
Embulk: Pluggable Bulk Data Loader. Contribute to embulk/embulk development by creating an account on GitHub.
Open Source Web Crawler for Java
https://github.com/yasserg/crawler4j
Open Source Web Crawler for Java. Contribute to yasserg/crawler4j development by creating an account on GitHub.
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
https://github.com/yegor256/takes
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects - yegor256/takes
XMLUnit for Java 2.x
https://github.com/xmlunit/xmlunit
XMLUnit for Java 2.x. Contribute to xmlunit/xmlunit development by creating an account on GitHub.
Compare JSON in your Unit Tests
https://github.com/lukas-krecan/JsonUnit
Compare JSON in your Unit Tests. Contribute to lukas-krecan/JsonUnit development by creating an account on GitHub.
Improve Service Reliability with AI
https://blog.overops.com
Use AI to enhance software delivery with automated SLO tracking and change impact analysis for better reliability.
A curated list of delightful SAP Commerce resources.
https://github.com/eminyagiz42/awesome-hybris
A curated list of delightful SAP Commerce resources. - eminyagiz42/awesome-sap-commerce
Java rate limiting library based on token-bucket algorithm.
https://github.com/vladimir-bukhtoyarov/bucket4j
Java rate limiting library based on token-bucket algorithm. - bucket4j/bucket4j
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
https://github.com/DiUS/pact-jvm
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project....
Checklist for code reviews
https://github.com/code-review-checklists/java-concurrency
Checklist for code reviews. Contribute to code-review-checklists/java-concurrency development by creating an account on GitHub.
continuous integration and continuous delivery
https://github.com/ciandcd/awesome-ciandcd
continuous integration and continuous delivery. Contribute to cicdops/awesome-ciandcd development by creating an account on GitHub.
A list of useful Java frameworks, libraries, software and hello worlds examples
https://github.com/Vedenin/useful-java-links
A list of useful Java frameworks, libraries, software and hello worlds examples - Vedenin/useful-java-links