JSON Render





Pattern
JSON Render Three.js
AI-generated 3D scenes using @json-render/react-three-fiber. Describe environments, meshes, and lighting to stream live Three.js renders you can orbit immediately.
IntermediateMar 2026View the full pattern on desktop


Problems solved
- Turn natural language into orbitable Three.js scenes
- Stream JSON specs into React Three Fiber without reloads
- Compose meshes, lights, cameras, and controls from a catalog
Use cases
- 3D concept explorers
- Product hero stage builders
- Immersive storytelling demos
- Rapid prototyping for motion shoots
AI SDK APIs
streamTextgateway
Tags
json-renderthreejsreact-three-fiberaistreaming
Requirements
- Node.js
- 24+
- Memory
- 512MB
- Other
- Vercel AI Gateway or Anthropic API key
Environment variables
AI_GATEWAY_API_KEYGet key
External services
anthropicupstash
Ready to use?
View the full interactive pattern with live preview and copy the source code.
View the pattern on desktopRelated patterns


JSON Render Data Table
AI-generated data tables using json-render. Describe columns, rows, sorting, and filters — stream specs into an interactive DataTable with toolbar satellites.
json-renderdata-table+3
View pattern →


JSON Render Shadcn
AI-generated UI using @json-render/shadcn. Describe a UI in natural language and watch it render with shadcn components.
json-rendershadcn+3
View pattern →



