Skip to main content
Back to registry

json-render-react

vercel-labs/json-render

React renderer that converts JSON specs into React component trees.

Installs391
Install command
npx skills add https://github.com/vercel-labs/json-render --skill json-render-react
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
React renderer that converts JSON specs into React component trees. The React schema uses an element tree format: Use visible on elements to show/hide based on state. New syntax: { "$state": "/path" } , { "$state": "/path", "eq": value } , { "$state": "/path", "not": true } , { "$and": [cond1, cond2] } for AND, { "$or": [cond1, cond2] } for OR. Helpers: visibility.when("/path") , visibility.unless("/path") , visibility.eq("/path", val) , visibility.and(cond1, cond2) , visibility.or(cond1, cond2) . Pass a StateStore to StateProvider (or JSONUIProvider / createRenderer ) to use external state management (Redux, Zustand, XState, etc.): When store is provided, initialState and onStateChange are ignored. Any prop value can be a data-driven expression resolved by the renderer before components receive props: Components do not use a statePath prop for two-way binding. Use { "$bindState": "/path" } on the natural value prop instead. Components receive already-resolved props.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does json-render-react do?

React renderer that converts JSON specs into React component trees.

Is json-render-react good?

json-render-react does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does json-render-react work with?

json-render-react currently lists compatibility with codex, gemini-cli, opencode, kimi-cli, amp, github-copilot.

What are alternatives to json-render-react?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install json-render-react?

npx skills add https://github.com/vercel-labs/json-render --skill json-render-react

Related skills

More from vercel-labs/json-render

Related skills

Alternatives in Software Engineering