Sandbox — LSD is in active testing. All systems operational·payments are test-mode (no real charges).
Overview Use Cases News Docs Tool Store Support Community Get LSD
All docs
Docs/ API Reference/ PackageManager
API Reference

PackageManager

PackageManager is the desktop-side API behind the Package Manager — list, install, enable, disable, and inspect packages. Reference for every method.

PackageManager is the desktop-side API behind the Package Manager UI and the lsd CLI — the one object that discovers, installs, enables, disables, reloads, and inspects packages. Most users never construct it; the desktop and CLI call these methods for you. Reach it from lsdtools.advanced when you need to script package flows.

Usage#

Python
from lsdtools.advanced import PackageManager

pm = PackageManager()
for info in pm.installed():
    print(info.name, info.version)
# → every package installed for this user

Where to start#

LearnThe Package Manager · Develop a package · Dependencies · Plans & licensing

ExamplesA complete package

APIlsd_package.json · CLI commands · lsdtools.advanced

Properties

Methods

By LSD Team · Last updated Jul 17, 2026 Ask on Discord View as Markdown