From ff0be45094cc073cdeb9b35d04da15c87a968e7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Vorburger=20=E2=9B=91=EF=B8=8F?= Date: Thu, 2 Aug 2018 12:18:57 +0200 Subject: [PATCH 1/2] add vorburger.exec & zt-exec Hello @akullpp and awesome-java maintainers, would you consider adding https://github.com/vorburger/ch.vorburger.exec ? FYI re. "popularity" of vorburger.exec don't look just at the stars on that repo - it's [used really widely indirectly through MariaDB4j](https://github.com/vorburger/MariaDB4j/). and even the "competition" to (my) vorburger.exec, the https://github.com/zeroturnaround/zt-exec ? ;-) just FYI see also https://github.com/zeroturnaround/zt-exec/pull/25 FYI I'm the same guy from #465 (and #653) from a while ago. Thanks for maintaining this! --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index b1876a4..b911ae4 100644 --- a/README.md +++ b/README.md @@ -940,6 +940,8 @@ A curated list of awesome Java frameworks, libraries and software. - [CRaSH](http://www.crashub.org) - Provides a shell into a JVM that's running CRaSH. Used by Spring Boot and others. - [Dex](https://github.com/PatMartin/Dex) - Java/JavaFX tool capable of powerful ETL and data visualization. - [Embulk](http://www.embulk.org) - Bulk data loader that helps data transfer between various databases, storages, file formats, and cloud services. +- [Exec by Vorburger.ch](https://github.com/vorburger/ch.vorburger.exec) - launch external processes, with significant improvements over Apache Commons Exec. +- [Exec by ZT](https://github.com/zeroturnaround/zt-exec) - another external process utility - [fswatch](https://github.com/vorburger/ch.vorburger.fswatch) - Micro library to watch for directory file system changes, simplifying java.nio.file.WatchService - [Gephi](https://github.com/gephi/gephi) - Cross-platform for visualizing and manipulating large graph networks. - [Guava](https://github.com/google/guava) - Collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and more. From 0f61f07cef4b068d02716657514a7ea3ee43e3d7 Mon Sep 17 00:00:00 2001 From: Andreas Kull Date: Fri, 10 Aug 2018 10:54:58 +0200 Subject: [PATCH 2/2] Update README.md --- README.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b911ae4..377bfb6 100644 --- a/README.md +++ b/README.md @@ -54,6 +54,7 @@ A curated list of awesome Java frameworks, libraries and software. - [PDF](#pdf) - [Performance analysis](#performance-analysis) - [Platform](#platform) + - [Processes](#processes) - [Reactive libraries](#reactive-libraries) - [REST Frameworks](#rest-frameworks) - [Science](#science) @@ -750,6 +751,14 @@ A curated list of awesome Java frameworks, libraries and software. - [Orienteer](https://github.com/OrienteerBAP/Orienteer) - Open-source business application platform for rapid configuration/development of CRM, ERP, LMS and other applications. - [Spring](https://spring.io/projects) - Provides many packages for dependency injection, aspect-oriented programming, security, etc. +### Processes + +*Libraries that help the management of operating system processes.* + +- [ch.vorburger.exec](https://github.com/vorburger/ch.vorburger.exec) - Convenient API around Apache Commons Exec. +- [zt-exec](https://github.com/zeroturnaround/zt-exec) - Provides a unified API to Apache Commons Exec and ProcessBuilder. +- [zt-process-killer](https://github.com/zeroturnaround/zt-process-killer) - Stops processes started from Java or the system processes via PID. + ### Reactive libraries *Libraries for developing reactive applications.* @@ -940,8 +949,6 @@ A curated list of awesome Java frameworks, libraries and software. - [CRaSH](http://www.crashub.org) - Provides a shell into a JVM that's running CRaSH. Used by Spring Boot and others. - [Dex](https://github.com/PatMartin/Dex) - Java/JavaFX tool capable of powerful ETL and data visualization. - [Embulk](http://www.embulk.org) - Bulk data loader that helps data transfer between various databases, storages, file formats, and cloud services. -- [Exec by Vorburger.ch](https://github.com/vorburger/ch.vorburger.exec) - launch external processes, with significant improvements over Apache Commons Exec. -- [Exec by ZT](https://github.com/zeroturnaround/zt-exec) - another external process utility - [fswatch](https://github.com/vorburger/ch.vorburger.fswatch) - Micro library to watch for directory file system changes, simplifying java.nio.file.WatchService - [Gephi](https://github.com/gephi/gephi) - Cross-platform for visualizing and manipulating large graph networks. - [Guava](https://github.com/google/guava) - Collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and more.