Official SDKs to freely embed Orshot Studio into your web application.
- Core SDK: Framework-agnostic vanilla JS/TS library.
- React SDK: Components and Hooks for React.
- Vue SDK: Components for Vue 3.
Full documentation is available at orshot.com/docs.
- ⚛️ Framework Ready: Native wrappers for React and Vue (more coming).
- 🛡️ Type Safe: Full TypeScript support with typed event payloads.
- 🔌 Plug & Play: Simple drop-in component.
- 🚀 Scalable: Built on a solid event-driven core.
Full documentation: @orshot/embed-react
npm install @orshot/embed-reactimport { OrshotEmbed } from "@orshot/embed-react";
function App() {
return (
<OrshotEmbed
embedId="your-embed-id"
onTemplateCreate={(data) => console.log("Saved!", data)}
/>
);
}Full documentation: @orshot/embed-vue
npm install @orshot/embed-vue<script setup>
import { OrshotEmbed } from "@orshot/embed-vue";
</script>
<template>
<OrshotEmbed
embedId="your-embed-id"
@template:create="(data) => console.log('Saved!', data)"
/>
</template>This repository is managed with pnpm workspaces and turbo.
- Install dependencies:
pnpm install - Run dev mode:
pnpm dev - Build all:
pnpm build
MIT © Orshot