Point of Sale for MedusaJS

A cross-platform desktop app for checkout, orders, receipts, and more — powered by Medusa's Admin API.

Screenshot coming soon

Features

Everything you need to run a point-of-sale workflow on top of MedusaJS.

Checkout

Barcode scanning, product search, and variant selection for fast checkout.

Cart & Payments

Discounts, customer association, and cash payments with change calculation.

Receipt Printing

Network, USB, and Bluetooth thermal printers. Supports custom logo printing.

Cash Drawer

Automatic cash drawer trigger on completed payments.

Order Management

Order list, detail views, status tracking, and fulfillment workflows.

Shipping

Shipping labels and pickup confirmation for fulfilled orders.

Multi-Store

Configure multiple backend connections with per-store settings.

Localization

Built-in support for multiple locales, currencies, and languages across the entire interface.

Auto-Updates

Built-in updater checks GitHub Releases and installs updates with one click.

Downloads

Prebuilt binaries for every major platform. All builds include signed updater artifacts for automatic updates.

Fetching latest version…

Code signing notice

  • Windows — The MSI installer is not code-signed. SmartScreen will show an "Unknown Publisher" warning. Click More info then Run anyway.
  • macOS — The DMG is ad-hoc signed but not notarized. Right-click the app and select Open, or run xattr -cr /Applications/Medusa\ POS.app.
  • Linux — No code signing required. Make the AppImage executable with chmod +x and run it.

Compatibility

Platform support

OS Architecture Format
Windows x86_64 .msi installer
macOS Apple Silicon (aarch64) .dmg disk image
macOS Intel (x86_64) .dmg disk image
Linux x86_64 .AppImage

MedusaJS compatibility

Capability Vanilla Medusa Medusa + POS plugin
Add product to cart Yes Yes
Reliable inventory check before adding No Yes
Context-aware computed variant price No Yes
Inventory kit availability checks No Yes

Tested with @medusajs/js-sdk@2.13.3 against Medusa Admin API v2.13.x.