Skip to main content

PyFlow

Pytest badge Codacy Badge Pylint badge Codacy Badge Unit coverage badge Integration coverage badge Licence - GPLv3 PRs Welcome

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

Release files for byc-pyflow 1.0.0

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

Source distribution (sdist)

Source distribution for byc-pyflow 1.0.0
File Size Uploaded
byc-pyflow-1.0.0.tar.gz 68.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for byc-pyflow 1.0.0
File Interpreter ABI Platform
byc_pyflow-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 156.9 kB

Release files / byc-pyflow-1.0.0.tar.gz

Download URL byc-pyflow-1.0.0.tar.gz
Size 68.7 kB
Tags Source
SHA-256 checksum
How to use checksums
19a985dba544a6621a91c7376f3f27d32dbe73abf31a3d67d74f169761f8be6d
BLAKE2b-256 checksum
How to use checksums
28206566185c3cfd84903a1171b66c56b0f8cb6971eb1a6d3bfc1bf164e3747f
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / byc_pyflow-1.0.0-py3-none-any.whl

Download URL byc_pyflow-1.0.0-py3-none-any.whl
Size 88.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
def3f9f01a34cca6f359720e8528b2cdd7bba17d475701a9ed26305639483037
BLAKE2b-256 checksum
How to use checksums
ba4adb897ad8cae91a810d1b9aa84ed70151dc55f937ef9ef119ebc3161370aa
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

1.0.0 This release

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