Przejdź do głównej zawartości

Installation

Ta treść nie jest jeszcze dostępna w Twoim języku.

Nothing to install: open app.zplab.org. Labels are stored in your browser, and previews go through Labelary.

The desktop app is the same editor, packaged with Tauri. It adds what a browser cannot do: native print and file dialogs, raw printing to USB and network printers, batch sources beyond CSV (Excel worksheets, read-only databases), previews rendered by the connected printer’s own firmware, and the local endpoint the bundled MCP server uses to push drafts into the running app.

Download the build for your platform from the releases page. The app carries a built-in updater, so later versions arrive from within the app.

The builds are unsigned, so each operating system shows a warning once. ZPLab also asks once for access to the system keychain (Keychain, Credential Manager, or Secret Service), where it keeps API keys and database passwords.

  1. Open the .dmg and drag ZPLab to Applications.
  2. Start ZPLab. When macOS reports that it cannot be opened, go to System Settings → Privacy & Security and click Open Anyway.

On macOS 12 and earlier the pane is System Preferences → Security & Privacy.

Run the installer. When SmartScreen appears, click More info → Run anyway.

  • AppImage: chmod +x ZPLab_*.AppImage, then run it.
  • deb / rpm: install with your package manager.

The web build is a static bundle you can serve from any web server; see Self-hosting.