Visual editor for netrun flow configurations
Project description
netrun-ui
Visual editor for netrun flow configurations.
Installation
pip install netrun-ui
Usage
# Open native window (default)
netrun-ui
# Start server for browser access
netrun-ui --server
# Specify working directory
netrun-ui -C /path/to/project
# Custom port
netrun-ui --port 8080
Development Mode
If you have the source code and Node.js installed:
# Development mode with hot reload
netrun-ui --dev
# Development server mode (for browser)
netrun-ui --dev --server
Building from Source
- Clone the repository
- Install Node.js dependencies:
npm install - Install the package:
pip install -e .(this auto-builds the frontend)
CLI Options
netrun-ui [OPTIONS]
Options:
-s, --server Run in server mode (browser) instead of native window
-d, --dev Development mode: use Vite dev server (requires Node.js)
-p, --port PORT Backend server port (default: 8000)
--frontend-port PORT Frontend dev server port, only used with --dev (default: 5173)
-C, --working-dir DIR Working directory for file explorer (default: current directory)
--width WIDTH Window width in app mode (default: 1400)
--height HEIGHT Window height in app mode (default: 900)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file netrun_ui-0.3.3.tar.gz.
File metadata
- Download URL: netrun_ui-0.3.3.tar.gz
- Upload date:
- Size: 317.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e7127fbde1e6cf35e56b17e9770a2d66092af36a23ed28e61726bdb82630aec
|
|
| MD5 |
73c6f16244c03135edb9a546029d2f59
|
|
| BLAKE2b-256 |
84829e6d3ec9076f2a3c321ffc0efbcc7b650711eb5496b34826536cac30eefb
|
Provenance
The following attestation bundles were made for netrun_ui-0.3.3.tar.gz:
Publisher:
release.yml on lukastk/netrun
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
netrun_ui-0.3.3.tar.gz -
Subject digest:
8e7127fbde1e6cf35e56b17e9770a2d66092af36a23ed28e61726bdb82630aec - Sigstore transparency entry: 1199813960
- Sigstore integration time:
-
Permalink:
lukastk/netrun@ad34eeb3cec2b487908caf1febe889d4b9820455 -
Branch / Tag:
refs/tags/netrun-ui-v0.3.3 - Owner: https://github.com/lukastk
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ad34eeb3cec2b487908caf1febe889d4b9820455 -
Trigger Event:
push
-
Statement type:
File details
Details for the file netrun_ui-0.3.3-py3-none-any.whl.
File metadata
- Download URL: netrun_ui-0.3.3-py3-none-any.whl
- Upload date:
- Size: 131.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
51aa572d36eb76ad7d3e888483260ceb65db2048e7ccf09623d9380319219c00
|
|
| MD5 |
89cbeec67bda21281c974bb1fc3991d7
|
|
| BLAKE2b-256 |
27239c1cc97d1e77ed4beac9be59ae165f902e18cfea72a1a296370a587b720a
|
Provenance
The following attestation bundles were made for netrun_ui-0.3.3-py3-none-any.whl:
Publisher:
release.yml on lukastk/netrun
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
netrun_ui-0.3.3-py3-none-any.whl -
Subject digest:
51aa572d36eb76ad7d3e888483260ceb65db2048e7ccf09623d9380319219c00 - Sigstore transparency entry: 1199813965
- Sigstore integration time:
-
Permalink:
lukastk/netrun@ad34eeb3cec2b487908caf1febe889d4b9820455 -
Branch / Tag:
refs/tags/netrun-ui-v0.3.3 - Owner: https://github.com/lukastk
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ad34eeb3cec2b487908caf1febe889d4b9820455 -
Trigger Event:
push
-
Statement type: