Read this first. DTok is a commercial product, not an open-source project. This repository holds documentation, specifications, and product information. The source code is not published here — it is delivered to you on purchase, under a perpetual license. If you were looking for a free repo to clone, this isn't it, and we'd rather you know that in the first ten seconds than the tenth minute.
A production-ready codebase for building a short-video and live-streaming app — the kind of product that normally takes an agency six months and a six-figure budget to deliver.
Built on Flutter, so one codebase runs on all six targets: Android, iOS, Web, macOS, Windows, and Linux. Not "compiles for" — runs.
It is not a demo, and it is not a UI kit. It ships with a working backend contract, twelve functional modules, and a deployment path you own end to end.
You have a dev team. You want to own the code, read it, change it, and ship your own roadmap on top. → Source License
You have a business but no dev team. You want the thing running, with your branding, without hiring engineers. → Deployed Delivery — we stand it up and hand you the keys.
| Video | Immersive vertical feed · recommendation tabs · creation & publishing · comments |
| Live | RTMP streaming · viewing · gifting · bullet comments (danmaku) · host tooling |
| Commerce | Product showcase · cart · orders · addresses · paid unlock |
| Social | Direct messages · group chat · follows · profiles · search |
| Platform | Membership tiers · in-app updates · theming · i18n (zh/en) |
Twelve modules in total — see docs/features.md for the breakdown.
| Android | iOS | Web | macOS | Windows | Linux |
|---|---|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Details and per-platform notes in docs/platforms.md.
| Upfront cost | Who owns the data | Can you change it | |
|---|---|---|---|
| SaaS platform | Ongoing monthly fees, forever | Their servers | No — use it as-is |
| Custom agency build | $40K–$120K, 4–6 months | Depends on the contract | Pay again for every change |
| DTok | One-time purchase | 100% on your servers | Full source — change anything |
DTok is sold as a perpetual license, tiered by feature scope — you buy once, you keep it, and there is no revenue share or monthly fee. See docs/pricing.md for what each tier includes.
Pricing, a live walkthrough, or technical questions before you buy:
For technical questions about architecture, platform support, or integration, an issue is usually faster than email — and the answer helps the next person too.
