Label printing software
Prepare labels from product or order data and print to TSPL and other compatible printers.
Desktop application development
We build installed apps for Windows, Mac and Linux. For work that needs local data, offline use, or a direct connection to printers, scanners and machines.
Sample screen
Desktop application development is building software that is installed and runs on a computer, rather than in a browser. It suits work that must run offline, keep data on the machine, or connect to printers and equipment. MGT builds cross-platform desktop apps with Tauri and Rust, which are small and fast, and native macOS apps with Swift.
The problem
Shops, warehouses and shop floors can't stop when the internet drops.
Sensitive records shouldn't leave the building.
Label printers, scanners and machines connect directly to the PC.
A legacy app is slow, unsupported or only runs on old Windows.
What we build
Prepare labels from product or order data and print to TSPL and other compatible printers.
Invoices, customers and items on a local computer, with backups and exports.
Buying, selling, stock and prices for trading desks and warehouses.
Secure local storage for documents and records.
Connect to machines over serial, USB or the local network, and log readings.
Mac apps built with Swift, ready for the Mac App Store.
Rebuild old desktop software on a modern, supported stack.
Work locally, then sync with a web app or cloud when connected.
Options
One app for Windows, Mac and Linux. Small installers, fast start-up, secure access to files and devices.
A fully native Mac app for deep Apple features and the Mac App Store.
A desktop app that works offline and syncs with your web system.
Use cases
Our capability
Production systems we have designed, built and shipped. Every project starts from this experience.
Technology
Proven, well-supported tools, picked for your project rather than out of habit.
Tauri apps are much smaller, use less memory and start faster, because they use the operating system's own web view with a Rust core.
Yes. With Tauri, one app runs on Windows, Mac and Linux. For a fully native Mac app we use Swift.
Yes. Desktop apps work fully offline and can sync with a web system when a connection is available.
Usually yes, over USB, serial or the local network. We check the exact model and connection before confirming.
Yes. We rebuild legacy apps on a modern stack and move your existing data across.
The app can update itself when online, or we provide installers for offline sites.
Describe the work, the devices involved and whether it must run offline. We'll reply with how the desktop app would work.
We reply within one business day.