Skip to main content

Scripted terminal and video flow authoring for OmegaFlow

Project description

OmegaFlow

OmegaFlow is a tool for scripted terminal and video flows. Operators author an OmegaFlow script, then build a website-ready video from that source.

The project includes a Python package named omegaflow, an omegaflow CLI, a Docusaurus website for omegaflow.dev, a quickstart demo recording, and tutorial chapter scaffolding under recordings/.

Development

python -m build
pytest
pnpm --dir website build
omegaflow recording=quickstart-demo action=build

The current repository also preserves older OmegaFlow design work under docs/future/.

Deployment

The website is configured for https://omegaflow.dev and includes a GitHub Pages workflow at .github/workflows/deploy-website.yml. The workflow builds website/ with pnpm and deploys website/build; website/static/CNAME contains the custom domain.

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

omegaflow-0.2.0.tar.gz (114.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

omegaflow-0.2.0-py3-none-any.whl (112.4 kB view details)

Uploaded Python 3

File details

Details for the file omegaflow-0.2.0.tar.gz.

File metadata

  • Download URL: omegaflow-0.2.0.tar.gz
  • Upload date:
  • Size: 114.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omegaflow-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4b5a71754191ad15fc9c62d6347320a7ba22810078ca6a6a82489a134c7acab8
MD5 d1b32757265264857a207e0b458910d2
BLAKE2b-256 873047cda3fdccfc56a793516475a8b4ef56b80b85ed527fee4d45522b34a3d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for omegaflow-0.2.0.tar.gz:

Publisher: publish.yml on omry/omegaflow

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file omegaflow-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: omegaflow-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 112.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omegaflow-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4c1c5498f09b9c8275b75b90952e6cf4ffb1db4950d1a44c5024abd8864c70a2
MD5 c34297e39f274160dfe9be8cc18ad85d
BLAKE2b-256 f07a0cc45c9a4293dbaebaee694edfe007037ffc35e079fc0a8e1f45d06ff8af

See more details on using hashes here.

Provenance

The following attestation bundles were made for omegaflow-0.2.0-py3-none-any.whl:

Publisher: publish.yml on omry/omegaflow

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page