Developer ecosystem for SDK plugins, automation, and external platform delivery
This portal bundles the Rust + WASM plugin SDK, the `of` CLI, proto-derived REST docs, Terraform provider metadata, and GitHub or GitLab sync management into one operator surface.
Build plugins and automate delivery
The `plugin-sdk` crate standardizes Rust + WASM manifests for connectors, transforms, and widgets. The `of` CLI scaffolds projects, renders deployment scripts, emits proto-derived docs, and generates Terraform metadata for platform automation.
Wrap an external system, validate credentials, and expose sync-ready metadata through the Rust + WASM SDK.
cargo run -p of-cli -- project init payment-connector --template connector --output plugins
Package deterministic row or document transforms that can run inside pipeline or notebook execution surfaces.
cargo run -p of-cli -- project init pii-redactor --template transform --output plugins
Ship a presentation layer component with manifest metadata ready for app builder and marketplace flows.
cargo run -p of-cli -- project init telemetry-widget --template widget --output plugins
cargo run -p of-cli -- deploy plan gateway --environment staging
cargo run -p of-cli -- script render "deploy {{service}} to {{env}}" --var service=gateway --var env=prodcargo run -p of-cli -- docs generate-openapi --output apps/web/static/generated/openapi/openfoundry.json
cargo run -p of-cli -- terraform schema --output apps/web/static/generated/terraform/openfoundry-provider.json
Set up a bidirectional sync, map release branches, and wire GitHub Actions triggers to repository integrations.
Regenerate the OpenAPI document from proto services and hand it to external client generators without touching handwritten docs.
Manage audit policies, repository integrations, and cross-org peers alongside environment provisioning.
Scaffold a new widget crate, fill in the manifest, and prepare the distribution assets consumed by app builder.
Proto-derived explorer
Every operation in this panel is generated from the workspace proto services. Use it to inspect request and response contracts before wiring SDK plugins, CLI scripts, or CI jobs.
Infrastructure-as-code surface
The generated provider schema turns OpenFoundry resources into stable IaC primitives. Platform teams can version repository integrations, audit policies, and Nexus peers the same way they manage networks, databases, and queues.
Repository integrations and sync runs
Manage external Git mirrors, map branches, and queue CI-aware sync runs directly from the developer portal. This surface is backed by the new `code-repo-service` integration APIs.