Skip to main content

Welcome to AiiDA WorkGraph Web UI!

PyPI version Docs status Unit test

Web UI to visualize and manage the AiiDA WorkGraph.

Frontend

Use rete-kit to create the frontend, using react

npm i -g rete-kit
rete-kit frontend

Run

npm start

Build

Build frontend application so that it generates static files (HTML, CSS, JavaScript, etc.).

npm run build

This typically creates a build directory with all the static files needed to deploy the frontend.

Include Frontend Build in the Package

Now, ensure these static files are included in the Python package. The [tool.setuptools.package_data] in the pyproject.toml should be set to include these files.

[tool.setuptools.package_data]
your_package_name = ["path/to/frontend/build/*"]

Backend

Use FastAPI

The documentation page is http://localhost:8000/docs.

Metadata

Release files for aiida-workgraph-web-ui 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aiida-workgraph-web-ui 0.1.4
File Size Uploaded
aiida_workgraph_web_ui-0.1.4.tar.gz 6.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiida-workgraph-web-ui 0.1.4
File Interpreter ABI Platform
aiida_workgraph_web_ui-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 12.9 MB

Release files / aiida_workgraph_web_ui-0.1.4.tar.gz

Download URL aiida_workgraph_web_ui-0.1.4.tar.gz
Size 6.4 MB
Tags Source
SHA-256 checksum
How to use checksums
28766d562aa04bd41d5bda1169058d98e6497f6654d1cd6fccb83cead449bddf
BLAKE2b-256 checksum
How to use checksums
65fec65bd46533596a1a1eb0c10ff21ec82109b18da3313e062719a1aa75b441
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aiida_workgraph_web_ui-0.1.4-py3-none-any.whl

Download URL aiida_workgraph_web_ui-0.1.4-py3-none-any.whl
Size 6.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
59ae26ba6f4b96bb87ebe1c438fcb494d73d017d71c16d9b5b4e4dd03aae44cc
BLAKE2b-256 checksum
How to use checksums
77a2079968b7ba70a12607d2933515e79017749d00d05ca2bb8b8889c8768581
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page