Power Eagle

powertoys for eagle.cool


Developer
Version
Update time
Views
Support
Website

# 🦅 Power Eagle — Userscript Plugin System for Eagle

**Power Eagle** brings a Tampermonkey-style experience to [Eagle.cool](https://eagle.cool), making lightweight scripting extensions easy to create and share. A plugin is just `plugin.json` plus `main.js` or `main.py`, installed instantly by pasting a URL.

With sandboxed execution and Eagle API integration, Power Eagle supports both UI-driven JavaScript plugins and Python automation scripts. Developers use a consistent `plugin(context)` entrypoint, built-in UI components (Cards, Dialogs, Buttons), and full Eagle API access. Users gain quick automation, flexible workflows, and community utilities that can be installed in seconds and updated automatically.

v3.2.3
2025-09-30

Core system with URL-based installation, validation, and auto-overwrite updates
Native PowerShell and Unix zip extraction
Isolated plugin sandboxing with DOM containers
Lifecycle management for installation, removal, hiding
JavaScript plugin support with structured SDK (`powersdk.visual.*`, `powersdk.utils.*`)
Python script support with Eagle context access
Universal `plugin(context)` interface
Built-in UI components: CardManager, Dialog, Button
Full Eagle API integration
Example plugins: SDK demo, recent library switcher, file creator, Python automation test