List of resources that can be useful when building your own Telegram Mini App
- @DurgerKingBot - simple official example demonstrating what Mini Apps is
- @wallet - full featured example of how Mini App could be
- Telegram Mini Apps — official platform documentation
- Web Apps (docs.twa.dev) — more detailed platform documentation by community
- Ton Community / What are Mini Apps? — guide from Ton Community
- @twa-dev/SDK - Node.js API wrapper and type definitions
- @twa-dev/Mark42 - React Ui library
- @twa-dev/vanilla-js-boilerplate - boilerplate based on simple web technologies: JavaScript, HTML, and CSS
- @twa-dev/webpack-boilerplate - React + TypeScript + Webpack boilerplate
- @twa-dev/vite-boilerplate - React + TypeScript + Vite boilerplate
- @yagop/node-telegram-bot-api - Telegram Bot API for NodeJS
- Telegram Mini Apps dev community - A community of builders that enhances developer experience for the Telegram Mini Apps (TMA) platform with tools, docs, and tutorials
- Telegram Developers Community - Telegram chat for mini apps developers
- Telegram Apps — Telegram Apps catalog
- Platform Overview — Platform overview and Step-by-step guide
- Payments API — official API documentation
- Stripe Test Mode — how get test account, keys, cards numbers etc
- Stripe Testing — detailed guide how to simulate transactions
- Figma / Telegram Library — basic design system for iOS and Android
- Figma / Apple iOS 17 UI Kit - Figma with iOS 17 components
- Figma / iOS 17 and iPadOS 17 - Apple Design Resources community library
- Material 3 — Material 3 Design Guidelines
- Figma / Material 3 — Material 3 Design Kit