Requirements and Dependencies


HFOS’ backend has a few dependencies:


We’re phasing out Python 2.7 support.

A few more dependencies like nginx, and some python packages provided per distribution are recommended, but not strictly necessary.

The HFOS Python package additionally installs a few pure Python libraries:

  • Circuits
  • Click and a few supporting packages
  • PyMongo
  • PyOpenSSL
  • PyStache
  • JSONSchema
  • DPath
  • DeepDiff
Supported Platforms:
Supported Python Versions:
 (2.7), 3.3, 3.4, 3.5, 3.6


The frontend is built with

and others. The detailed list can be found in frontend/package.json after pulling the frontend git submodule.


Link backend deps