The system is built over the following standards and tools:
- Flask a Python based micro-framework for handling server requests and responses.
- JSON-LD as the preferred data format.
- Hydra as the API standard.
- SQLAlchemy as the backend database connector for storage and related operations.
Apart from this, there are also various Python packages that Hydrus uses. Using
python setup.py install installs all the required dependencies.
NOTE: You’ll need to use
To run a demo for Hydrus using the sample API, just do the following:
git clone https://github.com/HTTP-APIs/hydrus
Change directory and switch to the develop branch:
cd hydrus git checkout -b develop origin/develop
Install hydrus using:
pip install .
python setup.py install
and run the server using:
The demo should be up and running on