flexible scenegraphing and rendering for scientific visualisation

Compile Dependencies (40)

Category/LicenseGroup / ArtifactVersionUpdates
Serializer BSD 3-clause
com.esotericsoftware » kryo
Fast, efficient Java serialization. This is the main Kryo artifact.
4.0.25.6.2
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind52 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.9.9.13.2.1
YAML Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-yaml
Support for reading and writing YAML-encoded data via Jackson abstractions.
2.9.93.2.1
JSON Lib Apache 2.0
com.fasterxml.jackson.module » jackson-module-kotlin
Add-on module for Jackson (https://github.com/FasterXML/jackson/) to support
2.9.93.2.1
BSD 2-clause
com.github.skalarproduktraum » jogl-minimal
Volume rendering of bdv datasets
1f8cbf9ca7bccf39d
BSD 2-clause
graphics.scenery » spirvcrossj
Java bindings for Khronos' SPIRV-Cross and glslang
0.6.0-1.1.106.00.8.0-1.1.106.0
BSD 2-clause
graphics.scenery » jvrpn
Java bindings for VRPN
1.1.01.2.0
BSD
io.scif » scifio1 vulnerability
SCIFIO is a library for scientific N-dimensional image I/O.
0.37.30.43.1
net.clearcontrol » coremem0.4.60.4.8
net.clearvolume » cleargl2.2.61.0.16
Native Access Apache 2.0 +1
net.java.dev.jna » jna
JNA provides Java programs easy access to native shared libraries without writing anything but Java code - no JNI or ...
4.5.25.19.1
Native Access Apache 2.0 +1
net.java.dev.jna » jna-platform
Java Native Access Platform
4.5.25.19.1
BSD
net.java.jinput » jinput2.0.92.0.10
BSD
net.java.jinput » jinput2.0.92.0.10
Collections LGPL 2.1
net.sf.trove4j » trove4j
High performance collections for Java
3.0.33.1.0
Apache 2.0 +2
org.bytedeco.javacpp-presets » ffmpeg-platform4.1-1.4.48.0.1-1.5.13
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib-jdk8
Kotlin Standard Library JDK 8 extension
1.3.412.4.0
Reflection Apache 2.0
org.jetbrains.kotlin » kotlin-reflect
Runtime libraries for Kotlin reflection, which allows you to introspect the structure of your program at runtime.
1.3.412.4.0
Concurrency Apache 2.0
org.jetbrains.kotlinx » kotlinx-coroutines-core
Coroutines support libraries for Kotlin
1.1.11.11.0
org.jocl » jocl
Java bindings for OpenCL
2.0.12.0.6
Native Access BSD 3-clause
org.jogamp.gluegen » gluegen-rt-main
JNI binding generator (runtime)
2.3.22.6.0
OpenGL Lib Apache 2.0 +3
org.jogamp.jogl » jogl-all-main
Java™ Binding for the OpenGL® API
2.3.22.5.0
BSD 3-clause
org.lwjgl » lwjgl
The LWJGL core library.
3.2.13.4.1
BSD 3-clause
org.lwjgl » lwjgl-glfw
A multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop. It provides a simple API for ...
3.2.13.4.1
BSD 3-clause
org.lwjgl » lwjgl-jemalloc
A general purpose malloc implementation that emphasizes fragmentation avoidance and scalable concurrency support.
3.2.13.4.1
BSD 3-clause
org.lwjgl » lwjgl-vulkan
A new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in a ...
3.2.13.4.1
OpenGL Lib BSD 3-clause
org.lwjgl » lwjgl-opengl
The most widely adopted 2D and 3D graphics API in the industry, bringing thousands of applications to a wide variety of ...
3.2.13.4.1
BSD 3-clause
org.lwjgl » lwjgl-openvr
An API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have ...
3.2.13.3.6
BSD 3-clause
org.lwjgl » lwjgl-xxhash
An extremely fast hash algorithm, running at RAM speed limits.
3.2.13.4.1
BSD 3-clause
org.lwjgl » lwjgl-xxhash
An extremely fast hash algorithm, running at RAM speed limits.
3.2.13.4.1
MIT
org.lwjglx » lwjgl3-awt
LWJGLX/lwjgl3-awt
0.1.10.2.4
Serializer Apache 2.0
org.msgpack » msgpack-core1 vulnerability
Core library of the MessagePack for Java
0.8.160.9.12
Apache 2.0
org.msgpack » jackson-dataformat-msgpack
Jackson extension that adds support for MessagePack
0.8.160.9.12
Reflection Apache 2.0
org.reflections » reflections
Reflections - Java runtime metadata analysis
0.9.110.10.2
BSD
org.scijava » scijava-common
SciJava Common is a shared library for SciJava software. It provides a plugin framework, with an extensible mechanism ...
2.77.02.100.1
BSD
org.scijava » script-editor
Script Editor and Interpreter for SciJava script languages.
0.4.01.2.0
BSD 2-clause
org.scijava » ui-behaviour
Configurable key and mouse event handling
1.7.4ui-behaviour-2.0.7
BSD
org.scijava » scripting-javascript
JSR-223-compliant JavaScript scripting language plugin.
0.4.4scripting-javascript-1.0.0
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.252.0.18
org.zeromq » jeromq
Pure Java implementation of libzmq
0.4.30.6.0

Runtime Dependencies (7)

Category/LicenseGroup / ArtifactVersionUpdates
BSD 2-clause
graphics.scenery » spirvcrossj
Java bindings for Khronos' SPIRV-Cross and glslang
0.6.0-1.1.106.00.8.0-1.1.106.0
BSD 2-clause
graphics.scenery » jvrpn
Java bindings for VRPN
1.1.01.2.0
BSD 3-clause
org.lwjgl » lwjgl
The LWJGL core library.
3.2.13.4.1
OpenGL Lib BSD 3-clause
org.lwjgl » lwjgl-opengl
The most widely adopted 2D and 3D graphics API in the industry, bringing thousands of applications to a wide variety of ...
3.2.13.4.1
BSD 3-clause
org.lwjgl » lwjgl-glfw
A multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop. It provides a simple API for ...
3.2.13.4.1
BSD 3-clause
org.lwjgl » lwjgl-jemalloc
A general purpose malloc implementation that emphasizes fragmentation avoidance and scalable concurrency support.
3.2.13.4.1
BSD 3-clause
org.lwjgl » lwjgl-openvr
An API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have ...
3.2.13.3.6

Test Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.1.1
Testing Apache 2.0
org.jetbrains.kotlin » kotlin-test-junit
Kotlin Test library support for JUnit
1.3.412.4.0
Logging MIT
org.slf4j » slf4j-simple
Binding/provider for SLF4J, which outputs all events to System.err. Only messages of level INFO and higher are printed.
1.7.252.0.18