Skip to content
@Telegram-Mini-Apps

Telegram Apps

Telegram Apps, Bots and Mini Apps enthusiasts community.

Telegram Mini Apps

This GitHub organization aims at improving the developer experience for the Telegram Mini Apps platform. It provides complete documentation, templates, and a wide range of packages for various programming languages.

Motivation

Single source

One of the purposes of this organization is to provide a single source of information for the platform, significantly decreasing the barrier for entry. Telegram's documentation can sometimes be difficult to research and find the specific information that developers need. This is the reason why community needs this kind of organization.

Public development

The other idea behind the organization is to make platform development public. Developers would like to see what is going on behind the scenes or at least know what is going to be implemented in near future. This is rather rare feature for big companies, but we believe that Telegram is able to help with this.

Everything provided by the organization is the result of hard work and is available for free to everyone.

Issues and Enhancements

Organization provides a special repository to report a bug or suggest a platform enhancement. Nevertheless, it is appreciated not only to report a bug in this organization, but to go further and refer to it in the Telegram applications repositories related to the reported problem.

Create a report

Templates

The templates mentioned in this section are @telegram-apps/sdk-based. They don't use the SDK provided by Telegram, but it's a better alternative. Also, almost all templates in this section utilize such frontend tool as Vite. This bundler is recognized as a good alternative for such technology as Webpack.

Design System

Community developed a design component library in Figma, which will make it easier for designers to design apps for Telegram Mini Apps. The components fully mimic the Telegram interface, use it as a foundation, and inherit all existing principles. Libraries are available iOS, Android and other platforms.

Open in Figma

Communication

If you have any questions or suggestions about this tool, you can create an issue or pull request. If you have any other questions, you can ask them in our communities:

Pinned Loading

  1. telegram-apps telegram-apps Public

    Made from scratch TypeScript packages, examples and documentation you will surely need to start developing on Telegram Mini Apps.

    TypeScript 803 226

  2. issues issues Public

    Centralised storage of platform issues and enhancement proposals.

    11 2

Repositories

Showing 10 of 29 repositories
  • vanillajs-tsdk-template Public archive

    Telegram Mini Apps application template using JavaScript and Telegram SDK.

    Telegram-Mini-Apps/vanillajs-tsdk-template’s past year of commit activity
    2 0 0 0 Updated Jan 7, 2025
  • vanillajs-template Public archive

    Telegram Mini Apps application template using @telegram-apps/sdk and JavaScript.

    Telegram-Mini-Apps/vanillajs-template’s past year of commit activity
    11 0 0 0 Updated Jan 7, 2025
  • typescript-tsdk-template Public archive

    Telegram Mini Apps application template using TypeScript, Telegram SDK and Vite.

    Telegram-Mini-Apps/typescript-tsdk-template’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jan 7, 2025
  • typescript-template Public archive

    Telegram Mini Apps application template using TypeScript, @telegram-apps/sdk and Vite.

    Telegram-Mini-Apps/typescript-template’s past year of commit activity
    TypeScript 14 3 0 0 Updated Jan 7, 2025
  • solidjs-tsdk-template Public archive

    Telegram Mini Apps application template using Solid, TypeScript and Vite.

    Telegram-Mini-Apps/solidjs-tsdk-template’s past year of commit activity
    TypeScript 1 0 0 0 Updated Jan 7, 2025
  • solidjs-js-tsdk-template Public archive

    Telegram Mini Apps application template using Solid, JavaScript and Vite.

    Telegram-Mini-Apps/solidjs-js-tsdk-template’s past year of commit activity
    JavaScript 0 0 0 0 Updated Jan 7, 2025
  • reactjs-tsdk-template Public archive

    Telegram Mini Apps application template using React, Telegram SDK, TypeScript and Vite.

    Telegram-Mini-Apps/reactjs-tsdk-template’s past year of commit activity
    TypeScript 5 0 1 0 Updated Jan 7, 2025
  • reactjs-js-tsdk-template Public archive

    Telegram Mini Apps application template using React, Telegram SDK, JavaScript and Vite.

    Telegram-Mini-Apps/reactjs-js-tsdk-template’s past year of commit activity
    JavaScript 1 1 0 0 Updated Jan 7, 2025
  • reactjs-js-template Public archive

    Telegram Mini Apps application template using React, tma.js, JavaScript and Vite.

    Telegram-Mini-Apps/reactjs-js-template’s past year of commit activity
    JavaScript 7 2 0 0 Updated Jan 7, 2025
  • nextjs-tsdk-template Public archive

    Telegram Mini Apps application template using Nex.jst, TypeScript, TON Connect and Telegram SDK.

    Telegram-Mini-Apps/nextjs-tsdk-template’s past year of commit activity
    TypeScript 5 2 2 0 Updated Jan 7, 2025

Most used topics

Loading…