Web frontend for ewoks
Project description
ewoksweb
ewoksweb is a frontend to create, visualize and execute ewoks workflows in the web.
Demo
https://workflow.gitlab-pages.esrf.fr/ewoks/ewoksweb/
From source
Required system packages
apt-get install npm
npm install -g pnpm
Start the frontend
pnpm start
Build the package for deployment on pypi
npx -y browserslist@latest --update-db # optional
pnpm install
pnpm build
python setup.py sdist
From pypi
Install REST server only (ewoksserver
is another package)
pip install ewoksserver
Install REST server with frontend (ewoksserver
has ewoksweb
as optional
dependency)
pip install ewoksserver[frontend]
or alternatively
pip install ewoksserver
pip install ewoksweb
Start the server that serves the frontend
ewoks-server
or for an installation with the system python
python3 -m ewoksserver.server
Documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ewoksweb-0.1.0rc4.tar.gz
(1.7 MB
view details)
File details
Details for the file ewoksweb-0.1.0rc4.tar.gz
.
File metadata
- Download URL: ewoksweb-0.1.0rc4.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68cd0d7a56d2d8aff11d9c0a95413e5d476e8f9de4a2a8ee5dd72fc426b7cbfa |
|
MD5 | 4f58e49e449d639efc67b1eed24225b1 |
|
BLAKE2b-256 | 687305768423486d4c3c69a6b23bdba0ac4c4aaf4a86334d5e86c63937f491ed |