Repolode
exteraless

exteraless/exteraless

Открытый форк NagramX, переносящий возможности exteraGram на Android и добавляющий модель разрешений для плагинов.

Open source альтернатива:Telegram

Звёзды
528
Форки
49
Открытые issues
20
Последний коммит
4 дня назад

Что это?

exteraless — форк NagramX, клиента Telegram для Android на базе Telegram 13.1.1, который переносит возможности exteraGram в код с открытым исходным кодом. Он сохраняет совместимость с плагинами exteraGram, включая пакеты .plugin из одного файла, архивы .elyx/.eaf, DEX-плагины и хуки Java-методов через Xposed API.

Главное отличие от exteraGram — безопасность плагинов. Плагин указывает необходимые ему разрешения (сеть, файлы, чтение и отправка сообщений, intents, настройки, хуки, нативные библиотеки); пользователь видит их на экране установки, а любые вызовы за пределами выданных разрешений отклоняются и заносятся в журнал. Защита от сбоев отключает плагин, если он неоднократно вызывает сбой приложения, а после повторных сбоев при запуске приложение переходит в безопасный режим.

Проект находится в бета-версии, и некоторые возможности exteraGram ещё не перенесены. Он предназначен только для 64-битных устройств Android и включает музыкальный плеер на Material 3 с синхронизированными текстами песен, призрачный режим, сохранение удалённых и отредактированных сообщений, а также темы Monet. В репозитории есть инструкции по сборке через Gradle, сведения о необязательных учётных данных Telegram API и workflow релизов для GitHub Actions.

Ключевые возможности

  • 01Запускает совместимые с exteraGram плагины, включая DEX-плагины и хуки методов в стиле Xposed.
  • 02Требует, чтобы плагины объявляли разрешения: они отображаются при установке и проверяются во время выполнения.
  • 03Записывает отклонённые вызовы плагинов в журнал; журнал можно искать и экспортировать.
  • 04Отключает плагины, многократно вызывающие сбой приложения, и включает безопасный режим после сбоев при запуске.
  • 05Экспортирует и импортирует все плагины вместе с их настройками.
  • 06Включает музыкальный плеер на Material 3 с синхронизированными текстами песен и призрачный режим для сообщений.

Сценарии использования

  • Использование плагинов exteraGram на Android с ограничением доступа каждого плагина.
  • Разработка или аудит модификаций клиента Telegram с системой плагинов на основе разрешений.
  • Сборка собственного клиента Telegram для Android из исходного кода с личными учётными данными API и ключом подписи.

В подборках

Темы

Частые вопросы

Что такое exteraless?
Открытый форк NagramX, переносящий возможности exteraGram на Android и добавляющий модель разрешений для плагинов. exteraless — форк NagramX, клиента Telegram для Android на базе Telegram 13.1.1, который переносит возможности exteraGram в код с открытым исходным кодом. Он сохраняет совместимость с плагинами exteraGram, включая пакеты .plugin из одного файла, архивы .elyx/.eaf, DEX-плагины и хуки Java-методов через Xposed API.
exteraless можно использовать бесплатно? Какая у него лицензия?
exteraless распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
exteraless всё ещё поддерживается?
Активно поддерживается. Последний коммит в exteraless — 3 нояб. 2026 г..
Для чего можно использовать exteraless?
Использование плагинов exteraGram на Android с ограничением доступа каждого плагина. Разработка или аудит модификаций клиента Telegram с системой плагинов на основе разрешений. Сборка собственного клиента Telegram для Android из исходного кода с личными учётными данными API и ключом подписи.
Где скачать exteraless?
Исходный код и инструкции по установке — на GitHub: https://github.com/exteraless/exteraless

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Читалка лент и лёгкий мессенджер, работающие через обычные DNS-запросы: позволяют читать каналы Telegram и аккаунты X там, где доступен только DNS.

1,7 тыс.+32 за неделю93GoMITАктивно поддерживаетсяОбновлён позавчера

Редактор кода для Android, позволяющий редактировать сайты и исходные файлы на ходу, просматривать их в браузере и пользоваться встроенным терминалом.

7,7 тыс.+92 за неделю1,7 тыс.JavaScriptMITОбновлён 21 час назад