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