Pinned Repositories
CabParser
Parse and extract data from Microsoft LZX compressed .cab files for Java 6+
Console
Unbuffered input and ANSI output support for Linux, MacOS, or Windows for Java 6+
Executor
Shell, JVM, and SSH command execution on Linux, MacOS, or Windows for Java 11+ and Kotlin
MessageBus
Lightweight, extremely fast, and zero-gc message/event bus for Java 6+
Network
High-performance, event-driven/reactive network stack for Java 11+
Notify
Linux, MacOS, or Windows (notification/growl/toast) popups for the desktop and applications for Java 8+
PeParser
Windows PE (Portable Executable) file parser for Java 6+
SystemTray
Cross-platform SystemTray support for Swing/AWT, macOS, GtkStatusIcon, and AppIndicator on Java 8+
TweenEngine
High performance and lightweight Animation/Tween framework for Java 8+
UDT
UDP-based Data Transfer Protocol
dorkbox's Repositories
dorkbox/SystemTray
Cross-platform SystemTray support for Swing/AWT, macOS, GtkStatusIcon, and AppIndicator on Java 8+
dorkbox/Notify
Linux, MacOS, or Windows (notification/growl/toast) popups for the desktop and applications for Java 8+
dorkbox/TweenEngine
High performance and lightweight Animation/Tween framework for Java 8+
dorkbox/PeParser
Windows PE (Portable Executable) file parser for Java 6+
dorkbox/Executor
Shell, JVM, and SSH command execution on Linux, MacOS, or Windows for Java 11+ and Kotlin
dorkbox/Annotations
Extremely fast and lightweight annotation scanner for the classpath, classloader, or files for Java 6+
dorkbox/Network
High-performance, event-driven/reactive network stack for Java 11+
dorkbox/Utilities
Dorkbox General Utilities
dorkbox/ObjectPool
Fast, lightweight, and compatible blocking/non-blocking/soft-reference object pool for Java 6+
dorkbox/KloudflareAPI
Cloudflare API v4 for Kotlin
dorkbox/MinLog
Drop-in replacement for MinLog to log through slf4j
dorkbox/MinLog-SLF4J
Drop-in replacement for minlog, to log through slf4j instead.
dorkbox/NetworkUtils
Utilities for managing network configurations, IP/MAC address conversion, and ping (via OS native commands)
dorkbox/OS
Information about the system, Java runtime, OS, Window Manager, and Desktop Environment.
dorkbox/Serializers
Common serialization utility methods for Kryo and related serialization frameworks
dorkbox/SwingActiveRender
Actively update a Swing component as fast as you want
dorkbox/Version
Java Semantic Versioning, relaxed
dorkbox/ByteUtilities
Utilities for working with bytes and collections of bytes
dorkbox/Collections
Niche collections to augment what is already available.
dorkbox/Config
CLI, system properties, environment variables, or JSON text/file input processing.
dorkbox/Crypto
Crypto utility methods for ease of use with AES/ECC/GCM/PPG/ECDSA/SCrypt/BCrypt/X509/OpenSSL-PBE, java 8+
dorkbox/FiniteStateMachine
Finite State Machine using the AhoCorasick implementation using a Double Array Trie, java 8+
dorkbox/JNA
Native JNA extensions for Linux, MacOS, and Windows
dorkbox/Json
Lightweight Kotlin/JSON serialization
dorkbox/PropertyLoader
dorkbox/PublishPlugin
Gradle build utility for easily publishing to maven central
dorkbox/Storage
Save and load hash-map data structures to disk in a performant manner.
dorkbox/Updates
Software Update Management
dorkbox/VaadinUndertow
Support for the Vaadin UI Framework via the Undertow HTTP server
dorkbox/ClassUtils
Class helpers and utilities for managing class hierarchies.