Type-safe SDKs and utilities for building Telegram Web Apps.
tma-ts is an open-source initiative focused on creating modern TypeScript-based tools for developing Telegram Web Apps.
We provide type-safe SDKs, helpful utilities, and future React integrations — everything you need for a cleaner, safer, and more productive development experience.
| Package | Description | Status |
|---|---|---|
| @tma-ts/sdk | Core TypeScript wrapper around telegram-web-app.js with typings and helper utilities. |
✅ Stable |
- Fully typed API surface for Telegram Web Apps
- Simplified access to WebApp methods
- Lightweight and dependency-free core
- Designed for future extensibility (React, Vue, etc.)
npm install @tma-ts/sdk
# or
yarn add @tma-ts/sdk
# or
bun add @tma-ts/sdkContributions, discussions, and feedback are always welcome! Feel free to open issues, suggest improvements, or submit PRs.
GitHub Repo: tma-ts/sdk NPM: @tma-ts/sdk
💡 Built with TypeScript. Designed for developers.