Generate Embeddable JavaScript SDKs & Drop-in Web Widgets
Want customers to embed your product with a single script tag like Stripe.js or Intercom? ShipSDK generates lightweight, isolated shadow-DOM widgets and client scripts automatically from your API spec.
1-Line Script Tag Drop-in
Zero build step required for end users. Just .
Shadow DOM Isolation
100% scoped CSS and zero style leaks into host websites, ensuring consistent UI on any customer page.
Auto-Event Hooks & PostMessage
Built-in iframe communication, postMessage security, callback listeners, and payment/auth modals.
Idiomatic Code Output
Clean JS Widget Client Implementation
<!-- 1-Line Drop-in JavaScript Widget -->
<script src="https://cdn.shipsdk.com/v1/widget.js"
data-client-id="pub_live_94821"
data-theme="auto"
async></script>
<script>
// Listen to widget events instantly
ShipWidget.on("action:completed", (event) => {
console.log("Widget triggered:", event.detail);
});
</script>
Join the ShipSDK Waitlist
Get early access to generate production-ready SDKs, ADKs, and embeddable JS widgets in seconds.
Application Submitted!
Thank you for applying. We've received your details and will email your early access credentials shortly.