Powerful, embeddable editors for your apps. Build beautiful emails and stunning graphics with drag-and-drop — framework-agnostic, ready to integrate.
Embeddable editors that integrate seamlessly into your application
Build beautiful, responsive emails with a powerful drag-and-drop editor
npm install @actovision/kaptha-email-editor
A powerful canvas design editor with shapes, text, images, animations, and more
npm install @actovision/kaptha-creative-suite
Powerful features across both products to supercharge your app
Intuitive visual editors for both email and design. Add, move, and customize components effortlessly.
Self-contained CDN bundles work with React 18/19, Vue 3, Svelte, or vanilla JavaScript.
CDN-based bundles with React bundled internally. No version conflicts, no extra installs.
Secure your editors with API key authentication and background validation. Manage access at app.kaptha.com.
Full type safety with comprehensive TypeScript definitions included out of the box.
Built-in dark and light themes. Customize colors, fonts, and spacing to match your brand.
Pinch-to-zoom, two-finger pan, and mobile-friendly UI. Works on tablets and touch devices.
Export emails as responsive MJML/HTML or designs as images. Production-ready output.
Lightweight bundles optimized for speed. Email Editor at 120KB and Creative Suite at 278KB gzipped.
Three simple steps to embed a powerful editor in your app
Install via npm or use the CDN bundle. Get your free API key from app.kaptha.com.
npm install @actovision/kaptha-creative-suite
Drop the component into your app. Customize themes, configure features, and let your users create.
Export emails as MJML/HTML or designs as images. Integrate with your workflow and ship.
Simple, clean API that just works
import KapthaEmailEditor from '@actovision/kaptha-email-editor';
function App() {
return (
<KapthaEmailEditor
apiKey="your-api-key"
minHeight="600px"
onReady={() => console.log('Ready!')}
/>
);
}
const editor = KapthaEmailEditor.createEditor({
container: document.getElementById('editor'),
apiKey: 'your-api-key',
minHeight: '600px',
onReady: () => console.log('Ready!')
});
import KapthaCreativeSuite from '@actovision/kaptha-creative-suite';
function App() {
return (
<KapthaCreativeSuite
apiKey="your-api-key"
minHeight="600px"
theme="dark"
onReady={() => console.log('Ready!')}
/>
);
}
<!-- Load from CDN -->
<script src="https://cdn.kaptha.dev/creative-suite/latest/bundle.js"></script>
<script>
KapthaCreativeSuite.createEditor({
container: document.getElementById('canvas'),
apiKey: 'your-api-key',
theme: 'dark',
onReady: () => console.log('Ready!')
});
</script>
See it in action across different frameworks
See what developers are saying about Kaptha
"Finally, an email editor that doesn't fight with React! The CDN approach is genius - no more dependency conflicts. Setup took 5 minutes."
"The MJML export is perfect. We switched from a paid service and saved thousands. The framework-agnostic API means we can use it everywhere."
"The zero-dependency CDN approach is brilliant. TypeScript support is excellent and integration was seamless. Highly recommended!"
Everything you need to know about Kaptha
Get started with a free API key from app.kaptha.com. Kaptha offers flexible plans for personal and commercial projects.
No. While the wrapper package uses React internally, the CDN bundle is self-contained and works with any framework or vanilla JavaScript. React is bundled so you don't need to install it.
Absolutely! You can customize colors, fonts, spacing, and more through the design system panel. Add your brand colors and maintain consistency across all emails.
The MJML export ensures compatibility with all major email clients including Gmail, Outlook, Apple Mail, Yahoo, and mobile clients. MJML handles the complex responsive HTML generation.
Yes! You can install via npm and bundle it with your application, or use our CDN for fast delivery. The editor runs entirely in the browser.
Kaptha includes a built-in image upload modal. You can integrate it with your storage service (S3, Cloudinary, etc.) by providing custom upload handlers.
Join developers using Kaptha to create beautiful emails and stunning graphics