Skip to main content

Scripted terminal and video flow authoring for OmegaFlow Studio

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

OmegaFlow Studio

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

This repository is being migrated from Arbiter's media studio into a standalone project. The initial migration target is a Python package named omegaflow-studio, a studio CLI, a Docusaurus website for omegaflow.dev, and a first getting-started recording under studio/recordings/.

Development

python -m build
pytest
pnpm --dir website build
studio recording=getting-started 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. GitHub Pages and DNS still need to be configured in the omry/omegaflow repository before the domain is live.

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_studio-0.1.0.tar.gz (267.7 kB view details)

Uploaded Source

Built Distribution

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

omegaflow_studio-0.1.0-py3-none-any.whl (104.9 kB view details)

Uploaded Python 3

File details

Details for the file omegaflow_studio-0.1.0.tar.gz.

File metadata

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

File hashes

Hashes for omegaflow_studio-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8d13f98880aa7306243f6f6b72198b84f24aaac4566a9a5341bcea2d17b138a5
MD5 90fe56889dc503b550d17c3eb027e8dd
BLAKE2b-256 ad59f3f1cc3eae16f1b204d92d1c5c4ffdee23c1c261cf589359198a9dd3a53a

See more details on using hashes here.

Provenance

The following attestation bundles were made for omegaflow_studio-0.1.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_studio-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for omegaflow_studio-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d41dd08940f08d07648d1d8aec928ea70f348b6fc3aa7c1f2bf98f80c0a6984b
MD5 99e9dd61bacf03c51e510d9264f53b08
BLAKE2b-256 6dd47d881d9f0da9bcf78e161b7162c0409bb3b403a00a7bafbee76616a0dcab

See more details on using hashes here.

Provenance

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