{"library":"vue-tg","type":"library","category":null,"description":"vue-tg is a lightweight package designed for seamless integration of Telegram Mini Apps and Telegram Widgets into Vue 3 applications. Currently at version 0.10.0, it maintains an active release cadence, frequently updating to support the latest Telegram Bot API versions, such as 9.5. Key differentiators include its use of Vue 3 composables for reactive interaction with the Telegram client, full TypeScript type safety, and an innovative API that enforces runtime feature support checks to prevent errors on clients with outdated Bot API versions. It also provides async/await support for methods, eliminating callback hell, and includes ready-to-use Vue components for common Mini App UI elements like MainButton and BackButton, streamlining development workflows.","language":"javascript","status":"active","version":"0.10.0","tags":["javascript","vue3","composable","telegram","vite","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-tg","imports":["import { MainButton } from 'vue-tg'","import { usePopup } from 'vue-tg/latest'","import { useDeviceStorage } from 'vue-tg'","<script src=\"https://telegram.org/js/telegram-web-app.js\"></script>"]},{"cmd":"yarn add vue-tg","imports":[]},{"cmd":"pnpm add vue-tg","imports":[]}],"homepage":null,"github":"https://github.com/deptyped/vue-telegram","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-tg","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-tg/compatibility"}}