Workspace / Applet Studio / Nested Loop Wizard
Interactive browser demo · v0.4
BUILD · CONFIGURE · TEST · REUSE

Build functions, not boilerplate.

Configure a nested loop, visualize its execution, trace every branch, and export the code or reusable macro. No compilation required to run the macro.

Safe public preview. This studio runs macros inside your browser. It cannot access the server, files, or operating-system services. View source on GitHub.

Nested Loop Wizard

Configure and run nested loops with step-by-step tracing.

Ready. Edit the configuration and choose Run applet.
1

Name your applet

2

Outer loop

Runs once for each outer iteration, using an exclusive end bound.

3

Inner loop

Runs completely inside each outer iteration.

4

Choose an operation and branch

Execution visualization

Review individual iterations without stepping through raw code.

No run yet
Output rows—
Outer iterations—
Inner iterations—
No iteration selected
Run the applet to inspect the execution trace.
#OuterInnerResultSwitch branch

Applet Composer New · v0.2

Connect reusable applets, inspect the result of every step, and run versioned JSON macros without compiling.

Ready to compose.
01 · InputChoose the initial dataset
02 · Applet chainConfigure, reorder, and connect
03 · Macro editorApply your own JSON configuration
Final rows—
Connected applets—
Browser-local execution · Up to 5,000 rows · No external requests, shell access, or automatic publishing

Applet Factory New · v0.3

Create reusable versioned applet manifests from validated templates, preview output and generated JavaScript, then submit reviewed additions to the library.

Configure the applet below.
01 · Identify your appletValidated reusable component
02 · Configuration wizardUse an exclusive end bound
Generated applets are local, declarative and bounded · No submitted source execution · No direct GitHub publishing
Output rows—
Applet kind—

The Factory produces source artifacts locally. GitHub publication is intentionally review-gated; it does not auto-commit generated code.

Function Blueprint Lab New · v0.4

Select a reusable function, configure its inputs, inspect real results, and generate a manifest, JavaScript and portable tests without compilation.

Select a function to build its wizard.
01 · Function catalogReviewed, bounded operations

02 · Applet identityReusable versioned package
03 · Input dataPreview is local to your browser
04 · Function configurationGenerated from blueprint schema

No eval, shell access, remote execution, or auto-publishing. Generated files require code review before publication.

Result rows—
Generated artifacts3

Download all three artifacts into the same folder to run the generated Node.js test. Function creation is deterministic; arbitrary AI-generated code and automatic publishing are not yet enabled.

Windows HTA Companion Utilities New · v0.3

Download small standalone Windows configuration wizards. They create AUDK-compatible JSON that you can copy into the main studio.

Security and compatibility: HTA is a legacy Windows high-trust application format, not an ordinary webpage. Review the source before opening, run only trusted files, and respect organizational security policies. These two samples are offline-only and contain no ActiveX, shell access, file writes or network requests.
OFFLINE · WINDOWS

Nested Loop Planner

Configure inner and outer loops, calculate bounded iteration counts, and copy the JSON macro to the AUDK nested-loop wizard.

↓ Download .HTAInspect source
OFFLINE · WINDOWS

Slot Matrix Planner

Choose doors and time slots, define eligibility rules, and copy a pipeline macro into the AUDK Applet Composer.

↓ Download .HTAInspect source

The downloadable HTAs target compatible Windows installations with HTA execution enabled. They are not supported by macOS or Linux, and are not embedded in this browser page. Native alternatives may replace HTAs later.

Generated JavaScript

Readable, portable code. Edit or embed it in your project.

Run the applet to generate code.

Macro configuration

A versionable JSON description interpreted directly by the runtime.

Built-in Test Laboratory

Validate execution bounds, output count, and branch tracing.

No tests run yet.

API-first by design

Applets are reusable across dashboards, scripts, and client applications. This GitHub Pages demonstration executes only in your browser. Use the local Node server for the REST API.

POST /api/factory/previewGenerate and validate an applet manifest without publishing it
GET /api/blueprintsRead available schema-driven functions
POST /api/blueprints/previewGenerate, test, and preview an applet blueprint
GET /api/appletsList versioned applets
POST /api/validateValidate macro configuration
POST /api/runExecute a declarative macro
POST /api/codeGenerate JavaScript source
POST /api/testRun built-in self-checks

The public demo does not expose live HTTP API endpoints. Run npm start locally for /api/* routes. No arbitrary operating-system commands or remote code execution are enabled.