github.com/grammyjs/grammY ↗
The Telegram Bot Framework.
Open this visualization on its own page →
Contributors
20
Lines of Code
956
From
2021-03-26
To
2022-08-03
About grammyjs/grammY
grammY is a TypeScript framework for building Telegram bots that runs on both Node.js and Deno. It provides a developer-friendly API for creating bots of any complexity, from simple echo bots for beginners to production-scale applications. The framework emphasizes ease of use while maintaining powerful features and stays up to date with Telegram's Bot API.
The project ships with comprehensive documentation, an API reference with code editor integration, and a thriving ecosystem of plugins and community integrations with web frameworks and databases. It supports both TypeScript and JavaScript, and can run on browsers via JavaScript bundles, making it compatible with platforms like Cloudflare Workers. grammY includes a friendly community chat for support and maintains a news channel for updates.
The framework has substantial community involvement with numerous contributors helping with documentation, bug fixes, plugins, and translations. Example bots and an "Awesome grammY" list showcase real-world usage patterns, making it easy for developers to learn from existing projects and find inspiration for their own bots.