page.mdx 1000 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. export const metadata = { title: "Installation" }
  2. # Installation
  3. Install the core package plus your renderer of choice.
  4. ## For React UI
  5. <PackageInstall packages="@json-render/core @json-render/react" />
  6. ## For React UI with shadcn/ui
  7. Pre-built components for fast prototyping and production use:
  8. <PackageInstall packages="@json-render/core @json-render/react @json-render/shadcn" />
  9. Requires Tailwind CSS in your project. See the [@json-render/shadcn API reference](/docs/api/shadcn) for usage.
  10. ## For React Native
  11. <PackageInstall packages="@json-render/core @json-render/react-native" />
  12. ## For Remotion Video
  13. <PackageInstall packages="@json-render/core @json-render/remotion remotion @remotion/player" />
  14. ## Peer Dependencies
  15. json-render requires the following peer dependencies:
  16. - `react` ^19.0.0
  17. - `zod` ^4.0.0
  18. <PackageInstall packages="react zod" />
  19. ## For AI Integration
  20. To use json-render with AI models, you'll also need the Vercel AI SDK:
  21. <PackageInstall packages="ai" />