An open-source tool for modular visual programing in python
Project description
PyFlow
PyFlow is an open-source graph-structured interactive Python development tool
Although for now Pyflow is in closed Beta and features are coming in bit by bit, stay tuned for the first release soon !
Community
Join our Discord to beta-test features, share your ideas, contribute or just to have a chat with us.
Features
- Create blocks of code in which you can edit and run Python code
- Move and resize blocks on an infinite 2D plane
- Link blocks to highlight dependencies, Pyflow will then automatically run your blocks in the correct order
- Convert your Jupyter notebooks to Pyflow graphs and vice versa
Installation
Make sure you have Python 3 installed. You can download it from here
Install PyFlow
Using pip:
pip install byc-pyflow
Run PyFlow
python -m pyflow
Contributing
If you are interested in contributing to the project, see CONTRIBUTING.md.
You can also join our Discord to get in touch with us.
License
See LICENSE
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
Built Distribution
File details
Details for the file byc-pyflow-1.0.0.tar.gz
.
File metadata
- Download URL: byc-pyflow-1.0.0.tar.gz
- Upload date:
- Size: 68.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19a985dba544a6621a91c7376f3f27d32dbe73abf31a3d67d74f169761f8be6d |
|
MD5 | f752f90284101d7048e5bc88e66cb8dc |
|
BLAKE2b-256 | 28206566185c3cfd84903a1171b66c56b0f8cb6971eb1a6d3bfc1bf164e3747f |
File details
Details for the file byc_pyflow-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: byc_pyflow-1.0.0-py3-none-any.whl
- Upload date:
- Size: 88.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | def3f9f01a34cca6f359720e8528b2cdd7bba17d475701a9ed26305639483037 |
|
MD5 | c8a9d24d1f99e15f7dc396eafe0e644a |
|
BLAKE2b-256 | ba4adb897ad8cae91a810d1b9aa84ed70151dc55f937ef9ef119ebc3161370aa |