GramJS - Telegram Client

JSON →
library 2.26.22 ·javascript
verified May 27, 2026

GramJS is a JavaScript-based client library for interacting with the Telegram MTProto API, designed to function across both Node.js environments and web browsers. It is currently in active development, with version 2.26.22 being the latest stable release at the time of writing, showing a pattern of frequent updates. Key differentiators include its core architecture, which is based on the popular Python Telethon library, providing a robust and feature-rich foundation. It allows developers to build userbots and custom Telegram applications by directly accessing the MTProto API, handling session management, and offering mechanisms for sending messages and invoking raw API methods. The library supports persistent sessions, either via string-based or file-based storage, to avoid repeated logins. It also provides dedicated guidance for browser integration, typically requiring webpack for bundling.

total hits 60
actors 13 distinct systems
last hit 21h ago human
ChatGPT-User
15
ByteDance
6
GPTBot
5
OAI-SearchBot
5
Amazonbot
4
MetaBot
4
Script
1
PerplexityBot
1
Search engines
3
Humans
8

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇦 Canada · 🇫🇷 France · 🇵🇱 Poland