Kevin Herron's starred repositories
awesome-industrial-protocols
Security-oriented list of resources about industrial network protocols.
google-java-format
Reformats Java source code to comply with Google Java Style.
modern-java-practices
Modern Java/JVM Build Practices
strict-machine
A declarative DSL for building asynchronously evaluated Finite State Machines on the JVM
qpid-protonj2
Mirror of Apache Qpid ProtonJ2
awaitility
Awaitility is a small Java DSL for synchronizing asynchronous operations
health-report
Single-file program that illustrates how the JFR streaming API can be used.
Hummingbird
A macOS utility that makes window management a breeze
automation-gateway
A OPC UA gateway which gives you access to your OPC UA values via MQTT or GraphQL (HTTP). If you have an OPC UA server in your PLC, or a SCADA system with an OPC UA server, you can query data from there via MQTT and GraphQL (HTTP). In addition, the gateway can also log value changes from OPC UA nodes in an InfluxDB, IoTDB, Kafka, and others.
jvm-http-proxy-agent
A JVM agent that automatically forces a proxy for HTTP(S) connections and trusts MitM certificates, for all major JVM HTTP clients
maven-jpackage-template
Sample project illustrating building nice, small cross-platform JavaFX or Swing desktop apps with native installers while still using the standard Maven dependency system.
Sample-Server
Sample-Server implementation based on open62541, showcases umati endorsed OPC UA companion specifications. Provides a :whale2: :package: to run locally for development purpose.
l5x-schema
A repository of XML schema definitions for Rockwell Automation's L5X export format.
yetanotherhueapi
A Java library for controlling Philips Hue lights. Available from the Maven Central.
lguf-brightness
Adjust brightness for LG UltraFine 4K display (cross platform)
JavaPackager
:package: Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
completable-futures
Utilities for working with futures in Java 8
scala-jpackage-workflow-demo
Demonstrate jpackage for Scala apps for OS X and Windows using GitHub workflows