json-render
Generate safe, predictable user interfaces from AI prompts
All Skills in This Repository (26)
Pure Emerald Level Indicatorsreact-email
Convert JSON specifications into HTML or plain-text emails using React Email components.
remotion-best-practices
Codifies Remotion best practices for maintainable project builds and predictable scene transitions.
svelte
Transform json-render specs into live Svelte component trees.
core
Define schemas, catalogs, and prompts for generating JSON UI specs.
react-native
Convert JSON specs into native React Native UIs with data-driven components.
vue
Convert JSON UI specifications into Vue 3 component trees.
react-pdf
Convert JSON specs into printable PDF documents using React-based rendering APIs.
shadcn
Integrate pre-built shadcn/ui components into json-render catalogs.
mcp
Render json-render UIs inside MCP-capable clients via createMcpApp and useJsonRenderApp.
codegen
Generate source code from json-render UI specs for Next.js and Remix exporters.
image
Render JSON-based specs into SVG and PNG images.
skill-creator
Standardize Claude skill creation with SKILL.md frontmatter and init_skill.py tooling.
Frequently Asked Questions
FAQPage SchemaHow to install json-render?โผ
Run `npx skills add vercel-labs/json-render --all -g -y` in your terminal to install all skills in this suite globally.
What is Generative UI?โผ
Generative UI means an AI model builds interfaces from plain-English prompts, but only using components you define in advance. json-render guarantees the output always matches your schema, so results stay safe and predictable.
Which frameworks does json-render support?โผ
It renders the same JSON spec to React, Vue, Svelte, Solid, React Native, Next.js apps, terminal UIs, PDFs, HTML emails, Remotion videos, images, and 3D scenes via React Three Fiber.
Can AI-generated UIs break my app?โผ
No. The AI can only use components listed in your catalog, and every spec is validated against your schema before rendering, so unexpected or unsafe output is blocked.
Does json-render work with Claude and other AI agents?โผ
Yes. It includes an MCP integration that serves interactive UIs inside Claude, ChatGPT, Cursor, and VS Code, plus skills that teach agents how to generate valid specs.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core