Sentry WMS vs Sentry WMS
Sentry WMS
github.comSentry WMS
hightower-systems.github.ioSide by side
| Figure | Sentry WMS | Sentry WMS |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | Yes |
| Web | Yes | Yes |
| Linux | Yes | — |
| Android | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 2 | 2 |
| Spec score · Warehouse Management Software | 8.4 (#5) | 8.3 (#8) |
| Spec score · Order Fulfillment Software | 8.5 (#5) | 8.4 (#7) |
| Documentation | The documentation site includes API reference, deployment, admin panel, connectors, ERP integration, transfer orders, test lab, contributing, and changelog pages. | The project publishes endpoint examples, deployment instructions, admin-panel guidance, test-lab setup and contribution instructions. |
| Integrations | A connector framework supports ERP and commerce synchronization, with credentials stored in an encrypted vault and sync health monitoring. | A connector framework supports ERP and commerce synchronization with encrypted credentials, health monitoring, rate limiting and circuit breakers. |
| Inventory | It provides bin-level cycle counts with variance detection and an admin approval workflow, plus inventory adjustments and transfers. | It supports bin-level cycle counts with variance detection and an admin approval workflow, plus inventory transfers and reason-tracked adjustments. |
| License | The repository lists Apache-2.0; its README says releases before v1.7.0 remain MIT-licensed and v1.7.0 onward use Apache 2.0. | The repository states that v1.7.0 and later are Apache License 2.0, while earlier tagged releases remain MIT-licensed. |
| Limits | The connector framework expects operators or developers to write connectors against its interface; first-party connectors are described as planned for v2.0.0. | The Admin Panel guide states that bulk CSV or JSON imports support a maximum of 5,000 records per import. |
| Picking | Pick Walk supports multi-order batch picking with an optimized serpentine route. | Pick Walk supports multi-order batch picking with serpentine walk path optimization. |
| Purpose | Sentry WMS handles warehouse execution for e-commerce, including receiving, storage, picking, packing, shipping, and counting. | Sentry WMS is a free, open-source warehouse management system built for e-commerce fulfillment. |
| SDKs | The pages reviewed document an HTTP API but do not identify a separately distributed SDK. | No separate vendor SDK package is listed; the supplied clients are a React Native Expo mobile app and React web admin app. |
| Security | The README describes startup-required secrets, encrypted connector credentials, an append-only SHA-256 chained audit log, and row locks for inventory mutations. | The deployment guide requires configured secrets for production and documents an encrypted connector credential vault, a hash-chained audit log, content security policy, and rate limiting. |
| Self-hosting | The deployment guide provides Docker Compose instructions for running the API, admin panel, database, Redis, and Celery worker on a self-managed installation. | Installation uses Docker Compose after cloning the public repository and configuring required secrets. |
Plans
In their own words
Sentry WMS
Sentry WMS is a free, self-hosted warehouse execution system for e-commerce businesses that already use a system of record or ERP. It handles receiving, storage, picking, packing, shipping, and counting, including multiple warehouses. Teams can batch orders for picking with serpentine walk-path optimization. Inventory tools include bin-level cycle counts with variance detection and admin approval, plus adjustments and transfers. Barcode lookup from the mobile app home screen can identify items, bins, purchase orders, or sales orders. An inbound API accepts updates for sales orders, items, customers, vendors, and purchase orders using source-specific YAML mappings and scoped WMS tokens. Its connector framework is intended for ERP and commerce platforms, but operators or developers must build the connectors; first-party ones are planned for v2.0.0. The documented deployment uses Docker Compose, a Flask API, PostgreSQL 16, a React admin panel, and a React Native Expo mobile app. The public project is under Apache-2.0 and documents encrypted connector credentials, a hash-chained audit log, and SSRF protections.
Sentry WMS
Sentry WMS is a free, open-source warehouse management system for e-commerce fulfillment. It covers receiving, storage, picking, packing, shipping, and counting, while relying on an existing database or ERP to manage orders, products, or customers. Pick Walk supports batch picking across multiple orders with serpentine walk path optimization. Inventory functions include bin-level cycle counts with variance detection and an administrator approval workflow, along with transfers and adjustments tracked by reason. The connector framework provides a starting structure for ERP, commerce, and other HTTP API connections, but the project does not ship first-party connectors for named systems such as NetSuite, QuickBooks, Shopify, or BigCommerce. The documented stack includes a React web admin panel, a React Native mobile app, a Flask API, and Docker Compose deployment. Android setup uses a sideloaded APK connected to the operator's API server. Production deployment requires configured secrets; HTTPS requires a reverse proxy in front of the HTTP-only API. CSV or JSON bulk imports are limited to 5,000 records per import. Version 1.7.0 and later are Apache License 2.0; earlier tagged releases remain MIT-licensed.