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.3.0.tar.gz (118.5 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.3.0-py3-none-any.whl (113.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for omegaflow-0.3.0.tar.gz
Algorithm Hash digest
SHA256 2e6725352fea4bd36f82a5933a8444f9ab69f91b9da22d27d1e4e7aba5678bbb
MD5 9df6b747b67062aa1af7016c329bccdd
BLAKE2b-256 31b97dd8f0eb5f09387b57593dd19fa60b80b3a5ae1607c691b4a1f144153c91

See more details on using hashes here.

Provenance

The following attestation bundles were made for omegaflow-0.3.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.3.0-py3-none-any.whl.

File metadata

  • Download URL: omegaflow-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 113.8 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bdbc62a0ed391d48d63b534687c1b825ba785325a5d4a1ce8e7b75218b0ac3b4
MD5 5fd20691d94051dd8230c7dfdc1f5959
BLAKE2b-256 9981e3064ba98e1bc1c5bf6e07171ba74c56f61dff9ad5c780b259f2522e86f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for omegaflow-0.3.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