From 074af3a7431c391eb860d13bd0706f2b6ea698e2 Mon Sep 17 00:00:00 2001 From: paohaijiao Date: Mon, 22 Jun 2026 21:43:27 +0800 Subject: [PATCH 1/5] add jquick-pdf to PDF section add jquick-pdf to PDF section --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c04260b7..7669031e 100644 --- a/README.md +++ b/README.md @@ -958,7 +958,7 @@ _Tools to help with PDF files._ - [Open HTML to PDF](https://github.com/openhtmltopdf/openhtmltopdf) - Properly supports modern PDF standards based on flyingsaucer and Apache PDFBox. - [OpenPDF](https://github.com/LibrePDF/OpenPDF) - Open-source iText fork. (LGPL-3.0-only & MPL-2.0) - [Tabula](https://github.com/tabulapdf/tabula-java) - Extracts tables from PDF files. - +- [jquick-pdf](https://github.com/paohaijiao/jquick-pdf) - A lightweight Java library for generating PDFs from HTML-like templates and ECharts graphics without any browser dependency. ### Performance analysis _Tools for performance analysis, profiling and benchmarking._ From 7fe5943a04512b6153c1441b77d495f60a6c7557 Mon Sep 17 00:00:00 2001 From: Andreas Kull Date: Fri, 26 Jun 2026 09:56:09 +0400 Subject: [PATCH 2/5] Fix jquick-pdf entry wording --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7669031e..f0a7c82b 100644 --- a/README.md +++ b/README.md @@ -955,10 +955,11 @@ _Tools to help with PDF files._ - [GraphCompose](https://github.com/DemchaAV/GraphCompose) - Declarative engine for structured business PDFs with semantic layout, atomic pagination, theme tokens, and native vector charts. - [iText ![c]](https://itextpdf.com/en) - Creates PDF files programmatically. - [JasperReports](https://community.jaspersoft.com/project/jasperreports-library) - Complex reporting engine. (LGPL-3.0-only) +- [jquick-pdf](https://github.com/paohaijiao/jquick-pdf) - Generates PDFs from HTML-like templates and ECharts-style charts using iText 7, without a browser dependency. - [Open HTML to PDF](https://github.com/openhtmltopdf/openhtmltopdf) - Properly supports modern PDF standards based on flyingsaucer and Apache PDFBox. - [OpenPDF](https://github.com/LibrePDF/OpenPDF) - Open-source iText fork. (LGPL-3.0-only & MPL-2.0) - [Tabula](https://github.com/tabulapdf/tabula-java) - Extracts tables from PDF files. -- [jquick-pdf](https://github.com/paohaijiao/jquick-pdf) - A lightweight Java library for generating PDFs from HTML-like templates and ECharts graphics without any browser dependency. + ### Performance analysis _Tools for performance analysis, profiling and benchmarking._ From 6293082107e33ba5f80bbb35eb6fd4fad818b58d Mon Sep 17 00:00:00 2001 From: paohaijiao Date: Sat, 27 Jun 2026 06:59:44 +0800 Subject: [PATCH 3/5] Add jQuick-Java to JVMs list Added jQuick-Java entry to the JVMs list in README. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 62735443..8baba0ff 100644 --- a/README.md +++ b/README.md @@ -700,6 +700,7 @@ _Current implementations of the JVM/JDK._ - [Adopt Open JDK](https://adoptopenjdk.net) - Community-driven OpenJDK builds, including both HotSpot and OpenJ9. - [Corretto](https://aws.amazon.com/corretto/) - No-cost, multiplatform, production-ready distribution of OpenJDK by Amazon. (GPL-2.0-only WITH Classpath-exception-2.0) - [Dragonwell8](https://github.com/alibaba/dragonwell8) - Downstream version of OpenJDK optimized for online e-commerce, financial, logistics applications. +- [jQuick-Java](https://github.com/paohaijiao/jquick-java) -JVM-native scripting language for dynamic rule engines with XML orchestration and complete Java ecosystem compatibility. - [Graal](https://github.com/oracle/graal) - Polyglot embeddable JVM. (GPL-2.0-only WITH Classpath-exception-2.0) - [Liberica JDK](https://bell-sw.com) - Built from OpenJDK, thoroughly tested and passed the JCK. (GPL-2.0-only WITH Classpath-exception-2.0) - [OpenJ9](https://github.com/eclipse/openj9) - High performance, enterprise-calibre, flexibly licensed, openly-governed cross-platform JVM extending and augmenting the runtime technology components from the Eclipse OMR and OpenJDK project. From b38a877f3944d09b70d67c59f3743f5c33557d29 Mon Sep 17 00:00:00 2001 From: paohaijiao Date: Sat, 27 Jun 2026 06:59:44 +0800 Subject: [PATCH 4/5] fix: move JQuick Java from JVM/JDK to Miscellaneous and normalize display name --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 62735443..46a58cee 100644 --- a/README.md +++ b/README.md @@ -792,6 +792,8 @@ _Everything else._ - [CQEngine](https://github.com/npgall/cqengine) - Ultra-fast, SQL-like queries on Java collections. - [Design Patterns](https://github.com/iluwatar/java-design-patterns) - Implementation and explanation of the most common design patterns. +- [JQuick Java](https://github.com/paohaijiao/jquick-java) -JVM native scripting language for dynamic rule engines with XML orchestration and complete Java ecosystem compatibility. + - [FF4J](https://github.com/ff4j/ff4j) - Feature Flags for Java. - [FizzBuzz Enterprise Edition](https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition) - No-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. (No explicit license) - [IP2Location.io Java SDK](https://github.com/ip2location/ip2location-io-java) - Wrapper for the IP2Location.io Geolocation API and the IP2WHOIS domain WHOIS API. From e5db23739356ad95411666d348d521fdec447e27 Mon Sep 17 00:00:00 2001 From: martin Date: Sat, 27 Jun 2026 16:56:11 +0800 Subject: [PATCH 5/5] fix: move JQuick Java from JVM/JDK to Miscellaneous and normalize display name --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 1bc6228f..5181906b 100644 --- a/README.md +++ b/README.md @@ -700,7 +700,6 @@ _Current implementations of the JVM/JDK._ - [Adopt Open JDK](https://adoptopenjdk.net) - Community-driven OpenJDK builds, including both HotSpot and OpenJ9. - [Corretto](https://aws.amazon.com/corretto/) - No-cost, multiplatform, production-ready distribution of OpenJDK by Amazon. (GPL-2.0-only WITH Classpath-exception-2.0) - [Dragonwell8](https://github.com/alibaba/dragonwell8) - Downstream version of OpenJDK optimized for online e-commerce, financial, logistics applications. -- [jQuick-Java](https://github.com/paohaijiao/jquick-java) -JVM-native scripting language for dynamic rule engines with XML orchestration and complete Java ecosystem compatibility. - [Graal](https://github.com/oracle/graal) - Polyglot embeddable JVM. (GPL-2.0-only WITH Classpath-exception-2.0) - [Liberica JDK](https://bell-sw.com) - Built from OpenJDK, thoroughly tested and passed the JCK. (GPL-2.0-only WITH Classpath-exception-2.0) - [OpenJ9](https://github.com/eclipse/openj9) - High performance, enterprise-calibre, flexibly licensed, openly-governed cross-platform JVM extending and augmenting the runtime technology components from the Eclipse OMR and OpenJDK project. @@ -794,7 +793,6 @@ _Everything else._ - [CQEngine](https://github.com/npgall/cqengine) - Ultra-fast, SQL-like queries on Java collections. - [Design Patterns](https://github.com/iluwatar/java-design-patterns) - Implementation and explanation of the most common design patterns. - [JQuick Java](https://github.com/paohaijiao/jquick-java) -JVM native scripting language for dynamic rule engines with XML orchestration and complete Java ecosystem compatibility. - - [FF4J](https://github.com/ff4j/ff4j) - Feature Flags for Java. - [FizzBuzz Enterprise Edition](https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition) - No-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. (No explicit license) - [IP2Location.io Java SDK](https://github.com/ip2location/ip2location-io-java) - Wrapper for the IP2Location.io Geolocation API and the IP2WHOIS domain WHOIS API.