omp packages

pi-extension-manager0.8.2

Interactive extension and package manager for Pi

GitHub Actions Published 6 months ago MIT ~291 downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

pi-extension-manager

Interactive extension and package manager for Pi.

Provides an /extensions command to manage local extensions and community packages from within Pi.

Extension manager showing local extensions and installed packages in a unified list

Install

pi install npm:pi-extension-manager

Usage

/extensions              Open interactive manager
/extensions show         Summarize current state (counts, updates, cache)
/extensions list         List local extensions
/extensions installed    List installed packages
/extensions install <s>  Install a package (npm:, git:, or path)
/extensions remove <s>   Remove a package
/extensions update [s]   Update one or all packages
/extensions remote       Browse community packages
/extensions enable <n>   Enable a local extension
/extensions disable <n>  Disable a local extension
/extensions history      Show change history
/extensions auto-update  Configure auto-update schedule
/extensions verify       Check runtime dependencies (npm, paths)
/extensions path         Show config and data paths
/extensions reset        Reset settings to defaults
/extensions help         Show usage help

Interactive manager

The main /extensions view shows local extensions and installed packages in a unified list with:

  • Type-to-filter search (plain text, /path, @source)
  • View modes: Tab cycles by-source / A-Z / active-first
  • Toggle extensions with Space/Enter
  • Package actions: update, remove, configure

Prior art

This project is a rewrite of pi-extmgr by @ayagmar, which provided the original extension management UI and package operations for Pi. The TUI pattern follows pi-skills-manager.

License

MIT