Skip to content

ActionUI demo apps v0.2

Pre-release
Pre-release

Choose a tag to compare

@abra-code abra-code released this 24 Feb 18:26
· 109 commits to main since this release

Added WebView support (requires macOS 26)
Added image support in buttons
Improved Table and List
Misc bug fixes

Codesigned and notarized apps for ActionUI demonstration:

  • ActionUISwiftTestApp: explore supported views in macOS app. JSON files embedded in app resources with file picker.
  • ActionUIViewer: command line tool for loading and viewing the SwiftUI constructed views from JSON files.
./ActionUIViewer 
Usage: ActionUIViewer [--screenshot <output.png>] <path/to/input.json|https://url.to/input.json>

e.g.:

./ActionUIViewer ~/git/ActionUI/ActionUISwiftTestApp/Resources/Form.json
./ActionUIViewer 'https://raw.githubusercontent.com/abra-code/ActionUI/refs/heads/main/ActionUISwiftTestApp/Resources/Button.json'
./ActionUIViewer 'https://raw.githubusercontent.com/abra-code/ActionUI/refs/heads/main/ActionUISwiftTestApp/Resources/GroupBox.json'
./ActionUIViewer 'https://raw.githubusercontent.com/abra-code/ActionUI/refs/heads/main/ActionUISwiftTestApp/Resources/VideoPlayer.json'
./ActionUIViewer 'https://raw.githubusercontent.com/abra-code/ActionUI/refs/heads/main/ActionUISwiftTestApp/Resources/WebView.json'