Skip to content

Latest commit

 

History

History
73 lines (57 loc) · 1.55 KB

dependencies.md

File metadata and controls

73 lines (57 loc) · 1.55 KB

Dependencies

This file contains a collated list of all 3rd party libraries and coponents known to be used across this project.

3rd Party Libraries

Python3

The following libraries are used:

  • rq
  • neo4j
  • flask
  • requests

Javascript

The following libraries are used:

  • d3 4.2.2
  • lodash 4.17.11
  • spin.js 2.0.1
  • jquery 3.3.1
  • popper.js
  • bootstrap.js 4.3.1

The following CSS is used:

  • bootstrap.css 4.3.1

Java

The following libraries are used:

  • com.github.javaparser / javaparser-symbol-solver-core 3.12.0
  • org.jgrapht / jgrapht-core 1.3.0
  • org.jgrapht / jgrapht-io 1.3.0
  • info.picocli / picocli 3.9.5
  • org.neo4j.driver / neo4j-java-driver 1.7.2
  • junit / junit 4.11
  • org.glassfish.jersey.containers / jersey-container-grizzly2-http 2.22.2
  • javax.ws.rs / javax.ws.rs-api
  • org.glassfish.jersey.media / jersey-media-json-jackson 2.22.2
  • com.jcabi / jcabi-github 1.0
  • org.apache.maven / maven-model 3.3.9
  • javax.json / javax.json-api 1.0
  • org.slf4j / slf4j-api 1.7.25
  • org.slf4j / slf4j-jdk14 1.7.25
  • com.sun.jersey / jersey-client 1.8
  • com.google.code.gson / gson 2.8.5
  • javax.xml.bind / jaxb-api 2.3.0
  • com.sun.xml.bind / jaxb-core 2.3.0
  • com.sun.xml.bind / jaxb-impl 2.3.0
  • org.glassfish.jersey.media / jersey-media-multipart 2.22.2
  • javax.activation / activation 1.1.1
  • mysql / mysql-connector-java 5.1.6

Databases and Runtimes

  • python3
  • python3-pip
  • Neo4j
  • MySql
  • Redis
  • Nginx

Linux CLI Tools

  • Git

Docker Base Images

  • tiangolo/uwsgi-nginx-flask:python3.7
  • nginx
  • openjdk:11-stretch
  • python:3