GramJS
a JavaScript Telegram API client; a modified version of it is used in Web A github.com/gram-js/gramjs
ntgcalls
a native library for interacting with group calls that is lightweight compared to tgcalls and provides static builds with C interfaces github.com/pytgcalls/ntgcalls
pytgcalls
an unmaintained Python library for interacting with group calls authored by the same person who created Telegram Crawler; not to be confused with py-tgcalls github.com/MarshalX/tgcalls
py-tgcalls
based on ntgcalls, a Python library for interacting with group calls; formerly based on tgcallsjs; not to be confused with pytgcalls github.com/pytgcalls/pytgcalls
tgcallsjs
an unmaintained JavaScript library for interacting with group calls that was built from parts of telegram-react github.com/tgcallsjs/tgcalls
tgcalls
based on WebRTC, the library used by Telegram apps with the exception of the web ones to facilitate calls github.com/TelegramMessenger/tgcalls
grammY
a Bot API framework for TypeScript and JavaScript that is used in Telegram’s official bot tutorial grammy.dev
Pyrogram
a popular Python library used to write Telegram clients, which is unmaintained these days pyrogram.org
TDLib
a cross-platform library for creating Telegram clients core.telegram.org/tdlib