SVG-Rasterizer Maven plugin · This plugin converts SVG files to raster images like png, jpg. Also supports converting to multiple resolutions for Android.
Group: uk.co.bithatch - All Dependencies
Linux I/O For Java · A JNA based library providing access to some low-level Linux subsystems, including :- * UInput. Create virtual devices such as keyboards, mice and touchpads and emit events from them as if they were real. * Evdev. Read events from various devices such as keyboards, mice, touchpads, and all other devices exposed by Linux. * Frame Buffer. Write directly to the Linux framebuffer. Allows graphical user interfaces without X being present. As from version 2.0, this library is now in uk.co.bithatch namespace. Version 2.1 and above support Java 8, and module Java 9 and above.
FX-BorderlessScene · Undecorated JavaFX Scene with implemented move, resize, minimise, maximise, close and Windows Aero Snap controls. This versions has been modularised so will only work on Java 9 or higher.
JImpulse · A Java port of the impulse library https://launchpad.net/impulse.bzr. For Linux only, requires libpulse and libfftw-3. Captures output from PulseAudio system and delivers transformed snapshots optionally using Fast Fourier Transforms. The data collected may then be used to create visual effects based on sound levels of various frequencies.
JDraw · A very simple, no-dependencies drawing API providing some primitive operations including lines, rectangles, circles, ellipses, arcs. It doesn't actually draw TO anything, you must provide your own implementation of Backing to actually paint the pixels. This project is intended for use with Snake, my project for Razer devices on Linux, but is made available in case others may find it useful. It doesn't have anything fancy like anti-alias, transformations or even line widths, contributions welcome though!
Native Image Annotations · Annotations to help with generating GraalVM native image meta-data.