Write the code.
Own the listing.
Keep the revenue.
Build stream widgets and automations in TypeScript with the Eeko SDK and CLI. Publish to the marketplace, set your price, and earn on every install.
Free to start · TypeScript SDK · git-native CLI
import type { IEekoSDK, ComponentTriggerPayload } from '@eeko/sdk' declare const eekoSDK: IEekoSDK // Fires when an automation triggers your alerteekoSDK.on('component_trigger', (e: ComponentTriggerPayload) => { show({ name: e.username, amount: e.amount, })})A real SDK, not a sandbox
Subscribe to every stream event through one typed eekoSDK. Full types, real tooling, your editor.
- Plain HTML, CSS, and JavaScript, isolated per widget. Bring React, Svelte, or none at all
- Eight typed events with full autocomplete, from triggers to chat to live variables
- A live preview while you build, then test events before you ship
In a hurry? Scaffold a first draft with Eekobot, then take it over in code.
Ship from your terminal
Scaffold a project, run a live preview with hot reload, and publish straight to the marketplace. Everything is git-native, so your versions and releases are just commits: publish pushes a draft, promote takes it live.
- Own your source: clone, edit, and version in git
- Send test events to your widget before you ship
- Draft and promote with a clean release history
Build it. Ship it.
From your editor to a streamer's overlay in two moves, with a one-click install at the other end.
Build
Author your widget and automation in the Studio or locally with the SDK and CLI. Version it in git as a release.
Publish
Ship to the marketplace in one click. Streamers install it instantly, and it rebinds to their own platform connections automatically.
Set your price.
Keep your revenue.
Charge what your work is worth. Price each listing, connect Stripe, and get paid every time a streamer installs it.
- Price each listing in USD, GBP, or EUR
- Connect a personal or business Stripe account for payouts
- You own every listing you publish, free and paid
Keep more as you grow
Start free and pay nothing up front. Move up to shrink your platform fee, all the way to zero.
Merchant Free
Everything you need to build and sell. Publish free and paid listings, keep most of every sale.
- Full TypeScript SDK and git-native CLI
- Publish free and paid listings
- Marketplace distribution and one-click installs
Merchant Core
Lower your platform fee as you grow. Half the fee, the same full toolkit.
- Everything in Merchant Free
- Half the platform fee on every sale
Merchant Plus
No platform fee, ever. Built for sellers shipping serious volume.
- Everything in Merchant Core
- Keep every dollar you earn
Built for the platforms streamers use
Your components react to events from every platform a streamer connects, and your overlays drop straight into OBS as a browser source.
KickTikTokRumbleFacebookDiscordFourthwall
OBSQuestions, answered
What do I build with?
A typed TypeScript SDK and a git-native CLI. Widgets are plain HTML, CSS, and JavaScript in a sandboxed iframe, so you can bring React, Svelte, or no framework at all.
Do I own my work?
Yes. Your source lives in git and you own every listing you publish. Clone, version, and release on your own terms.
How do payouts work?
Price each listing and connect Stripe to get paid when streamers install it. You can also publish free components without connecting anything.
Does every listing get reviewed?
Yes. Marketplace listings are reviewed by Eeko before they go live, so anything a streamer installs has been checked first.
Can I use the AI builder instead?
If you want a head start, Eekobot can scaffold a first draft in the browser. It is optional. The real power is in the SDK and CLI, and you can take any draft over in code.
Is it free to start?
Yes. Building and publishing free components costs nothing, and no card is needed to get started.
Ready to ship your first listing?
Start building