EVERYTHING XIAOMI
Get listed
Sentry WMS logo

Sentry WMS

Sentry WMS is a free, open-source warehouse management system for e-commerce fulfillment.

Place
#4 of 36
Score
7.5
Sentry WMS's website

What Sentry WMS is

Sentry WMS is a free, open-source warehouse management system for e-commerce fulfillment. It covers warehouse execution from receiving and storage through picking, packing, shipping, and counting, while connecting those operations to an existing database or ERP. Pick Walk supports batch picking across multiple orders with a serpentine walk path. Inventory tools include bin-level cycle counts with variance detection and an admin approval workflow, as well as transfers and adjustments tracked by reason. A connector framework provides scaffolding for ERP, commerce, and other HTTP API integrations, but the project does not yet include first-party connectors for systems such as NetSuite, QuickBooks, Shopify, or BigCommerce. Its 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 configured to connect to the operator's API server. Sentry is not an ERP and expects an existing system to manage orders, products, or customers. Production deployment requires configured secrets; HTTPS requires a reverse proxy in front of the HTTP-only API. Bulk CSV or JSON 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.

Good

  • Covers receiving, storage, picking, packing, shipping, and counting.
  • Supports batch picking across multiple orders.
  • Includes cycle counts with variance detection and approval.
  • Provides a React Native mobile app and web admin panel.
  • Free and open source.

Watch out

  • Does not include first-party connectors for named business systems.
  • Requires an existing system for orders, products, or customers.
  • HTTPS requires a reverse proxy in front of the API.
  • Bulk imports are limited to 5,000 records.

Who it suits

Sentry WMS may suit e-commerce fulfillment operations that need warehouse execution tools and can connect to an existing database or ERP. It may also suit teams prepared to deploy and configure a self-hosted system.

Verdict

Sentry WMS provides a broad set of warehouse execution functions, but it is not a replacement for an ERP or order-management system. Review the connector and deployment requirements before adopting it.

Plans and prices

From Sentry WMS's own pricing page, checked 14 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Free, open-sourceFreeSelf-hosted deployment · no paid tiers stated · Free forever
Sentry WMSFreeFree and open source · self-hosted deployment

The facts

Each one read from Sentry WMS's own pages, with the date it was checked.

Where it runs

Android app
The deployment guide documents sideloading an APK onto a device and configuring it to connect to the operator's API server.checked 8 Oct 2026

What it does

API surface
The documented REST API covers authentication, receiving, put-away, picking, packing, shipping, inventory, transfers, lookups and administration.checked 14 Oct 2026
Authentication
Programmatic callers use bearer tokens while the browser admin panel uses HttpOnly cookies with CSRF protection.checked 14 Oct 2026
Connector security
Connector security controls include an SSRF guard with DNS-rebinding protection, encrypted credentials that are not returned in plaintext through the API, and audit logging of credential writes.checked 8 Oct 2026
Current version
The project homepage identifies v1.37.0 as the current version and describes in-place sales-order opening improvements.checked 14 Oct 2026
Deployment requirement
The production deployment guide says HTTPS requires a reverse proxy in front of the HTTP-only API.checked 8 Oct 2026
Documentation
The project publishes endpoint examples, deployment instructions, admin-panel guidance, test-lab setup and contribution instructions.checked 14 Oct 2026
Feature: barcode lookup
The mobile home screen can identify items, bins, purchase orders and sales orders from barcodes.checked 14 Oct 2026
Feature: cycle counting
Bin-level counts detect variances and support administrator approval.checked 14 Oct 2026
Feature: packing
Packing screens verify each item by barcode before completion.checked 14 Oct 2026
Feature: picking
Multi-order batch picking uses serpentine walk-path optimization.checked 14 Oct 2026
Feature: put-away
The system suggests preferred bins and confirms storage by scanning.checked 14 Oct 2026
Feature: receiving
Workers scan purchase-order barcodes, verify items and place receipts into staging bins.checked 14 Oct 2026
Feature: shipping
Shipping records carrier and tracking information and fulfillment status.checked 14 Oct 2026
Feature: transfers
Inventory can move between bins and between warehouses with audit records.checked 14 Oct 2026
Independent catalog entry
The Awesome Selfhosted submission categorizes Sentry WMS as Python, Node.js and Docker software for inventory management.checked 14 Oct 2026
Independent deployment report
The DEV Community article says a Chainway C6000 Android scanner was used for hardware testing and that a standalone APK is attached to the GitHub release.checked 14 Oct 2026
Independent praise: workflow coverage
The same Reddit post highlights receiving, put-away, optimized pick walks, pack verification, shipping, cycle counts and bin transfers.checked 14 Oct 2026
Independent project description
DEV Community describes the product as a warehouse execution layer intended to keep an ERP as the system of record.checked 14 Oct 2026
Independent rating
Rating on DeepNLP: 0.0 out of 5 from 0 reviews.checked 14 Oct 2026
Integration API
Machine-readable surfaces include outbound event polling, webhooks, inbound writes for five resource types, dockd shipping and POS endpoints.checked 14 Oct 2026

The company

Company facts
The repository credits Hightower Systems L.L.C. as the builder.checked 14 Oct 2026

Money

Independent cost claim
The DEV Community article characterizes Sentry WMS as free forever and contrasts it with warehouse systems costing about $2,000 per month.checked 14 Oct 2026
Independent praise: deployment cost
A Reddit product post praises the absence of monthly and per-user fees and says users can run it on their own computer or server.checked 14 Oct 2026
The full review of Sentry WMS

Overview

Sentry WMS is a free, open-source warehouse execution system for e-commerce fulfillment teams that can run and maintain a self-hosted application. It fits best when an ERP or order platform already owns products, customers, and orders. The trade-off is straightforward: no software charge, but deployment, HTTPS setup, and integration work remain your responsibility.

Key features

Sentry covers receiving, storage, picking, packing, shipping, and counting. Its Pick Walk workflow batches multiple orders and uses a serpentine route, giving warehouse staff a practical way to reduce backtracking during multi-order runs. Batch picking is the emphasis; this is an execution tool rather than a complete commerce suite.

Inventory control goes beyond a simple quantity ledger. Bin-level cycle counts detect variances and route them through administrator approval, while transfers and adjustments retain a reason. Barcode scanning, mobile access, and multi-warehouse support make the feature set relevant to operations with distributed stock or regular count programs.

The connector framework supplies scaffolding for ERP, commerce, and other HTTP API connections. It does not include first-party connectors for NetSuite, QuickBooks, Shopify, or BigCommerce, so teams using those systems should expect to build or commission the integration. Sentry also explicitly relies on another system for orders, products, and customers; it cannot replace an ERP.

The documented architecture combines a React web admin panel, a React Native (Expo) mobile app, a Flask API, and Docker Compose deployment.

Production safeguards include required secrets, an encrypted connector credential vault, a hash-chained audit log, content security policy, and rate limiting. Connector controls add SSRF protection with DNS-rebinding defense, encrypted credentials that are not returned in plaintext through the API, and audit records for credential writes. The API is HTTP-only, so HTTPS requires a reverse proxy in front of it.

Pricing

Sentry WMS: free. The plan is free and open source with self-hosted deployment, and there is no separate trial period. You avoid recurring license fees, but hosting, administration, reverse-proxy configuration, and connector development are operational costs. Bulk CSV or JSON imports are capped at 5,000 records per import, a limit worth planning around for large catalog or location loads.

Version 1.7.0 and later are licensed under Apache License 2.0; earlier tagged releases remain MIT-licensed. That distinction matters when your compliance or redistribution policy depends on the release you deploy.

Platforms

Sentry supports Android, web, API, and self-hosted deployment. The mobile app is documented for Android sideloading, while the browser-based admin panel handles administration. Docker Compose provides the documented deployment path, and the API can connect the warehouse layer to external systems.

Who it's for

Choose Sentry when you have warehouse staff who need receiving-through-shipping execution, batch picking, cycle-count controls, barcode workflows, and multiple warehouses, plus technical capacity to host the stack and connect it to an existing business system. It is especially suitable for organizations that value open-source control and can operate their own infrastructure.

Look elsewhere if you need a standalone system for orders, products, and customers, or if your team expects ready-made commerce and ERP integrations. The absence of first-party connectors and the required reverse proxy make it a poor fit for businesses seeking a turnkey cloud rollout.

Pros and cons

Pros

  • No license fee: the free, open-source plan removes per-seat software pricing and supports self-hosting.
  • Focused warehouse execution: receiving, storage, batch picking, packing, shipping, and counting are covered in one operational layer.
  • Useful inventory governance: variance detection, approval workflows, and reason-tracked adjustments improve accountability during counts and corrections.
  • Security-conscious connectors: encrypted credentials, SSRF and DNS-rebinding defenses, and audit logging address common integration risks.

Cons

  • Not an ERP: another system must manage orders, products, and customers.
  • Integration work is yours: the framework is scaffolding, with no first-party NetSuite, QuickBooks, Shopify, or BigCommerce connectors.
  • Self-hosting demands infrastructure skills: Android sideloading, production secrets, Docker Compose, and a reverse proxy for HTTPS add deployment overhead.
  • Import ceiling: each bulk CSV or JSON import can contain at most 5,000 records.

Alternatives

For a broader directory of fulfillment tools, see Order Fulfillment Software, or compare warehouse-focused products in Warehouse Management Software.

  • OpenBoxes is worth choosing when you want a freemium warehouse system with Android, iOS, web, API, and self-hosted options, including a free community plan with unlimited users.
  • ShipBob suits teams already using ShipBob that want its free customer software for ecommerce stores, inventory, orders, and shipments.
  • Vinculum Vin OMS is an alternative for buyers prepared to request a demo and discuss custom pricing.
  • Cin7 Omni is a paid option with web, iOS, and Android access, including a plan with eight users, five ecommerce/app integrations, and unlimited inventory locations.
  • Descartes Sellercloud is a paid platform with Android, iOS, web, and API access and annual subscription pricing based on order volume and add-ons.
  • fulfillmenttools is an enterprise platform with a free trial and demo-led pricing.
  • Orders Now is another free option delivered through the Orders Now service.

Verdict

Sentry WMS is a strong choice for technically capable e-commerce operators that need open-source, multi-warehouse execution without a software license bill. Its main reason to choose it is the combination of batch picking, controlled cycle counts, barcode support, and self-hosted control. Look elsewhere if you need an ERP replacement, turnkey connectors, or managed deployment; those requirements turn its low price into a larger implementation project.

Getting started

  1. Open the Sentry WMS website
  2. Deploy the documented stack with Docker Compose
  3. Configure the Flask API and production secrets
  4. Place a reverse proxy in front of the HTTP-only API for HTTPS
  5. Install the Android APK by sideloading it onto a device
  6. Configure the mobile app to connect to the operator’s API server
  7. Connect warehouse operations to an existing database or ERP

Limits worth knowing

The Admin Panel accepts at most 5,000 records per bulk CSV or JSON import. Sentry WMS also expects an existing system to manage orders, products, or customers.

Questions

How much does Sentry WMS cost?

The Sentry WMS plan is free: free, with free and open-source self-hosted deployment.

Which platforms are supported?

Sentry WMS provides web, Android, API, and self-hosted access. The documented stack includes a React web panel, React Native mobile app, and Flask API.

Is Sentry WMS an ERP?

No. The project expects an existing system to manage orders, products, or customers.

Does it include integrations?

A connector framework supports ERP, commerce, and other HTTP API integrations. First-party connectors for NetSuite, QuickBooks, Shopify, and BigCommerce are not included.

What license does it use?

Version 1.7.0 and later use Apache License 2.0. Earlier tagged releases remain MIT-licensed.

Alternatives to Sentry WMS

All alternatives
  1. 1OpenBoxes logo

    OpenBoxes

    Free planOpen sourceAndroidiOSWebAPI
    8.6From $24 a month
  2. 2Extensiv 3PL Warehouse Manager logo
    7.6From $500 a month
  3. 3Sentry WMS logo

    Sentry WMS

    Free planOpen sourceAndroidWebAPILinux
    7.6Free plan
  4. 4

    Cin7 Omni

    AndroidiOSWeb
    7.1
  5. 5
    6.9
  6. 6

    Descartes Sellercloud

    AndroidiOSWebAPI
    6.8From $1,349 a year