Installation
Download and install ERPDesktop on macOS, Windows, or Linux in minutes.
Quickstart
Connect to your ERPNext or Odoo site and explore the platform in under 5 minutes.
Platform Features
Explore hardware integrations, dashboards, backups, and offline capabilities.
Plugin Marketplace
Install community and commercial plugins to extend your ERP in one click.
Build a Plugin
Use the Python SDK to build and publish your own plugin to the marketplace.
API Reference
Integrate with ERPDesktop programmatically using the REST API.
How ERPDesktop works
ERPDesktop consists of two parts that work together:1
Install the agent on your server
The
erpdesktop_agent is an open-source bridge you install on your ERPNext or Odoo server. It creates a secure JSON-RPC channel between your ERP site and the desktop app.2
Install the desktop app
Download the native app for your operating system. The onboarding screen walks you through connecting to your site in a few clicks.
3
Connect hardware and install plugins
Pair biometric devices, thermal printers, and other peripherals directly from the app. Browse the marketplace to extend your setup with community plugins.
4
Run your operations
Manage backups, monitor dashboards, sync attendance, print receipts — all from a fast, lightweight desktop interface.
Works with your ERP
ERPNext
Full support for ERPNext — sync attendance, print documents, and run custom automations against your ERPNext site.
Odoo
Connect Odoo instances with the same hardware integrations and plugin ecosystem.