POS / Download
Download the release
Installers ship with GitHub Releases and include a SHA256 checksum. If there is no release yet, build from source.
v0.1.0 is being prepared for release
Installers and SHA256 checksums ship with the first release. For now you can read the source, build it yourself, or watch the repository.
Verify your download
Compare the SHA256 first, then install. The authoritative value is the one on the Releases page; this page shows the same data.
Windows (PowerShell)
Get-FileHash .\pos-setup.exe -Algorithm SHA256
macOS / Linux
shasum -a 256 pos.dmg # macOS sha256sum pos.AppImage # Linux
A match means the file is intact. If it differs, delete the file and download again.
System requirements
Windows
Windows 10 / 11 (64-bit) · 300 MB free space
macOS
macOS 12 or later (Apple Silicon / Intel)
Linux
64-bit distro with glibc 2.31 or later
Local port 8080 must be free; printing works over USB, serial or LAN with no driver
Installs without a network
No online validation, no activation code. Once installed it sells offline; a network is only needed when you choose to use cloud features.
Build from source
The repository ships build scripts: Go backend plus a Node frontend, producing the same layout as the release package.
git clone https://gitee.com/yixin-lot/posd.git && cd posd npm --prefix web ci && npm --prefix web run build go build ./cmd/posd