Patch Studio 0.2 beta.36+

Patch language · compiler · source-backed RAD Studio.

Designer ↓
Diagnostics stay local.
Contracts and quick start local-first · project v4 · Ready IR 1.9 / v1.10
Local-first project v4Multi-file source, project resources, recovery and privacy-redacted diagnostics remain local unless you explicitly export or build.
Verified desktop pathWindows, macOS and Linux use SHA-256 checked Native GUI IR 1.9 / payload v19 / runtime v1.10 Ready assets. Button/ImageList and application/Form icons are included; payload v17/runtime v1.8 remains an explicit Offline Compiler compatibility line.
RAD authoringPicture, Shape, PaintBox, TimePicker, Calendar, LinkLabel and the current R4 presentation family extend the source-backed Designer; target capability boundaries remain explicit and fail closed.
1 · Start from sourceChoose an example or edit main.patch. The Designer rewrites visible Patch source and project resources stay in the explicit v4 resource store.
2 · Run or navigateCtrl/Cmd+Enter runs. Ctrl/Cmd+K opens commands for files, symbols, Designer, Output, Recovery and docs.
3 · BuildCtrl/Cmd+Shift+Enter builds the selected target. Ready desktop downloads need no GitHub token.
beta.36+Current Studio: multi-file project bundle v4 with image resources; source-backed Designer with Forms, Object Inspector and searchable Component Palette; multi-select ListBox, Table, TreeView, Tabs, Picture, Shape, PaintBox, StatusBar, Timer and ImageList R1 authoring; PasswordEdit, MaskedEdit, NumberEdit, DatePicker, TimePicker and Calendar source-backed Input presentations plus LinkLabel Button and ScrollBar Slider presentations on Studio/Web; Button image list.item on Web and native desktop; Window icon chrome, favicon and native application-icon packaging under window-icon/1.0; plus verified no-token Ready builds. Native GUI IR 1.9 / payload v19 / runtime v1.10 is the current Ready desktop line. Native PaintBox draw image is Ready for bounded PNG/JPEG resources on Windows, macOS and Linux. Payload v17/runtime v1.8 remains an explicit compatibility option rather than the default. Older versioned contracts remain compatibility lines. Persistent application state still changes only through explicit change.Current contracts
main.patchParsedLn 1 · Col 1
Toolbox
Designer

Window projects appear here while you edit.

Run with Ctrl/Cmd+Enter, or add a control from the Component Palette.
Saved locallySemantic changes keep persistent mutation explicit.IR 1.9 / v1.10 · · Keyboard & help · Offline compiler
Esc to close