ToolsThe toolchainCLI, MCP server, test runner, and the agent pack that drives Claude Code. One install, all included.
ToolsEach tool has its own install + usage docs. The Installation guide wires all of them up in one go.
jsonui-cli
Six sub-CLIs under one install. jui is the orchestrator — the only binary you routinely type. It delegates to sjui / kjui / rjui for the three platform builders, to jsonui-test for the test runner, and to jsonui-doc for HTML documentation. As of 2026-05 jui also owns the swagger-driven Data Model pipeline (`jui g api` + `jui ls api-specs` / `ls api-models`). Everything reads the same jui.config.json, and every command is idempotent./tools/cli
jsonui-mcp-server
Forty-four typed tools grouped into six families. The agents use them to inspect any JsonUI project — specs, layouts, components, builds, runtime sync, API model discovery, and test tooling — without each agent needing to re-implement parse, schema-lookup, or file I/O./tools/mcp
jsonui-test-runner
JSON-authored tests that drive a real running app. Screen tests, flow tests, and user-action tests — all in the same action / assertion DSL (targets found by `id`), executed by a per-platform driver so one test file runs against iOS simulator, Android emulator, and a headless browser./tools/test-runner
Agents for Claude / Codex
Nine agents + eleven skills + five rules that teach Claude Code (and Codex) how to run the spec-first JsonUI workflow. Install once, and every project that carries a CLAUDE.md gets the whole pipeline — from 'write a spec' to 'run the tests' — without the operator having to explain it each time. Since 2026-05 the agents also know the DTO + Domain data-model layer: conductor inspects API state at startup, define understands `x-jui-skip-domain` and `api.schemas.skip_domain`, implement applies the DTO-vs-Domain return-type rule, debug traces swagger → DTO → Domain → Repository → VM. See /concepts/data-models-from-openapi./tools/agents
jsonui-helper (VS Code)
Syntax highlighting + schema-aware completion + preview-on-save for Layout JSON and screen_spec.json. One install away from a JsonUI-native editing experience. Publisher jsonui, extension ID jsonui.jsonui-helper — the Marketplace listing is the source of truth for the current version./tools/helper