Third-party software
Gallium Data uses the following software, with many thanks to their authors and maintainers:
GraalVM : Gallium Data runs in the GraalVM Java Virtual Machine, which includes the best (by far) JavaScript-in-Java implementation in the industry.
Apache log4j2 : all logging is done using log4j2, a proven library from the fine folks at the Apache foundation.
Apache Commons : several Commons libraries are in use: codec, io.
Apache HTTPComponents : to communicate with HTTP servers
json-path : used for JSON querying and manipulation
Jackson : used for XML and JSON parsing
Google Guava : provides a rich set of utilities and facilities
Apache Ivy : used to interface with Maven repositories
Docker: for packaging and running Gallium Data