aiogram/aiogram
aiogram is a modern and fully asynchronous framework for Telegram Bot API written in Python using asyncio observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 30
- age_days: 3210
- days_rel: 8
- days_push: 8
- n_releases_24m: 24
Adoption not part of the score
5847 stars · 959 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
aiogram is a modern, fully asynchronous Python framework for the Telegram Bot API, built on asyncio and aiohttp. It provides routers, middlewares, magic filters, a built-in finite state machine, and autogenerated, fully type-hinted coverage of the Telegram Bot API.
Use cases
- build a telegram bot in python
- handle telegram bot updates asynchronously
- create a bot with conversation state and forms
- process telegram webhooks with middleware
- write a group moderation bot
- add i18n/localization to a telegram bot
- send scheduled messages from a telegram bot
When to choose
- you want a fully async, type-hinted Telegram Bot API framework in Python
- you need fast updates to the latest Telegram Bot API versions
- you need routers, middlewares, and FSM for complex bot flows
- you want webhook replies and i18n support out of the box
When to avoid
- you are building bots for platforms other than Telegram
- you are not comfortable with asyncio and async Python
- you need a synchronous, simple bot library for a tiny script
- you want a language-agnostic or no-framework approach
Facets
framework · maturity active
web-framework api-framework http-client middleware routing state-management sdk chatbots messaging-platforms developer-tools apis python cross-platform telegram-bot telegram-bot-api asyncio aiohttp bot-framework fsm webhook long-polling automation
5 sources
- readme: https://github.com/aiogram/aiogram · fetched 2026-08-28 · 7a1a2e4ad5cb
- homepage: https://aiogram.dev · fetched 2026-08-29 · 8a24b3ae3624
- site_page: https://docs.aiogram.dev · fetched 2026-08-29 · 41e0f5eee3c1
- site_page: https://docs.aiogram.dev/en/latest/index.html · fetched 2026-08-29 · 503fb6fa891c
- registry_pypi: https://pypi.org/pypi/aiogram/json · fetched 2026-08-29 · b3a56db80c5f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| aiogram/aiogram | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem