# Package net.i2p.apps.systray

System tray integration and URL launcher for the I2P router console.

See: Description

- Class Summary
  Class | Description
  --- | ---
  ConfigFile | Simple config file handler.
  UrlLauncher | A quick and simple multi-platform URL launcher.

## Package net.i2p.apps.systray Description

System tray integration and URL launcher for the I2P router console. Provides platform-specific browser launching capabilities with automatic server readiness detection.

Key features:

- Multi-platform URL launcher supporting Windows, macOS, and Linux
- Automatic browser detection and fallback for popular browsers
- Server readiness detection before launching the console
- Simple configuration file management
- ClientApp interface integration for router client management

The primary component is UrlLauncher, which handles launching the I2P router console or custom URLs using the system's default browser or a configured browser. It automatically detects the platform and attempts multiple browsers in order of preference.

Entry point is UrlLauncher, started from clients.config.