Universal Plugin Manager for exteraGram/AyuGram/exteraless https://t.me/KangelPluginsManager
  • Python 90.4%
  • Java 3.4%
  • JavaScript 3.4%
  • CSS 1.6%
  • HTML 0.6%
  • Other 0.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-05 21:26:14 +03:00
.skills/ub-mode Fix vc kakish (но хоть пожру) 2026-11-02 16:38:59 +03:00
compile_stubs/de/robv/android/xposed feat: native DEX hooks, exteraGram segmented control styling & v1.6.1 2026-10-26 09:19:36 +05:00
dex_src А ВОТ И ХУКИ, вроде как 2026-10-29 20:25:38 +03:00
kpmplugin роутеры 2026-11-05 21:26:14 +03:00
scripts вроде как мёрдж с декмой и стерепандо, при этом с новой вебИде, и блять как сломались хуки на ебучее открытие вебиде 2026-10-29 19:57:29 +03:00
.gitignore feat: native DEX hooks, exteraGram segmented control styling & v1.6.1 2026-10-26 09:19:36 +05:00
AGENTS.md Fix Agents.MD 2026-11-02 16:49:32 +03:00
CLAUDE.md feat: native DEX hooks, exteraGram segmented control styling & v1.6.1 2026-10-26 09:19:36 +05:00
LICENSE Initial commit 2026-07-30 14:31:35 +03:00
README.md UI UI UI 2026-11-01 10:18:57 +03:00
refmap.json Da 2026-07-31 23:29:32 +03:00

Kangel Plugins Manager

The official plugin manager for exteraGram / AyuGram / exteraless — install, update and manage plugins straight from the Plugins Store. Lightweight, fast, built natively on the exteraGram plugin API.


Features

  • Install and update plugins from the Plugins Store
  • Plugin verification — SHA256withRSA signature check on every install and update, plus DEX/SO analysis, dangerous-API detection and network-call audit
  • Block untrusted plugins — on by default, with a warning and a settings switch
  • Deep links:
    • tg://kpm_install?plugin=<id>[&version=<v>] — install a plugin (auto-installs its dependencies)
    • tg://kpm_list — open / refresh the store
    • tg://kpm_faq?tab=<n> — open the FAQ
  • Plugin version picker with changelog support
  • Dependency resolution with install prompts (auto-install via deep links)
  • Plugin collections — export and import plugin sets
  • Inline bot search for quick plugin discovery
  • AI-powered plugin search
  • Smart search with trigram-based fuzzy matching
  • Inline search in chat
  • Pill integration in the search bar
  • Full localization: English, Russian, Ukrainian, German, Spanish, French, Portuguese, Chinese

Requirements

  • exteraGram / AyuGram / exteraless (client >= 12.9.0)
  • uv
  • Python 3.11 (managed automatically by uv)
  • JDK 11+ — java and javac in PATH, or JAVA_HOME set

Building

Run from the repository root:

  • Linux/macOS: ./scripts/build-uv.sh
  • Windows (Command Prompt): scripts\build-uv.bat

Add -n to disable Python bytecode compilation. DEX is still built. The DEX compiler is downloaded automatically if needed (requires curl or wget on Linux/macOS, or PowerShell on Windows).

The output artifact is written to builds/KangelPluginsManager.eaf.

Community

Appeals Bot: @KangelPluginsManagerApp

Forum KPM: @KangelPluginsManager

Plugin-Store: Git

License

GPL v3.0 2026