Installation
uc-apx ships as a single static binary. No runtime, no package manager needed.
Prerequisites
Section titled “Prerequisites”- An Oracle APEX application exported in APEXlang format (requires APEX 26.1+)
- SQLcl 26.1.2+ — only needed for
validate --official. Optional for everything else.
Download the Binary
Section titled “Download the Binary”Download the latest release for your platform from the GitHub releases page.
curl -L https://github.com/United-Codes/uc-apx/releases/latest/download/uc-apx_darwin_arm64.tar.gz | tar xzchmod +x uc-apxsudo mv uc-apx /usr/local/bin/curl -L https://github.com/United-Codes/uc-apx/releases/latest/download/uc-apx_darwin_amd64.tar.gz | tar xzchmod +x uc-apxsudo mv uc-apx /usr/local/bin/curl -L https://github.com/United-Codes/uc-apx/releases/latest/download/uc-apx_linux_amd64.tar.gz | tar xzchmod +x uc-apxsudo mv uc-apx /usr/local/bin/curl -L https://github.com/United-Codes/uc-apx/releases/latest/download/uc-apx_linux_arm64.tar.gz | tar xzchmod +x uc-apxsudo mv uc-apx /usr/local/bin/Download uc-apx_windows_amd64.zip from the releases page, extract it, and
place uc-apx.exe somewhere on your PATH.
Verify Installation
Section titled “Verify Installation”uc-apx versionuc-apx v26.1 Go: go1.26.1 mmdVersion: 26.1.x
Copyright United Codes (https://united-codes.com)Developed by Philipp Hartenfeller (https://hartenfeller.dev)GitHub: https://github.com/United-Codes/uc-apxPoint at an App
Section titled “Point at an App”Every uc-apx command takes --app-dir to specify which exported APEX application to work with. The directory must contain .apex/apexlang.json and at least one .apx file.
uc-apx --app-dir /path/to/my-apex-app overviewNext Steps
Section titled “Next Steps”- Quickstart — run your first read commands
- APEXlang format — understand the
.apxDSL - Commands reference — full command and flag docs
- Support — community help and enterprise support options