Function overview

Everything openWCS does, honestly tagged.

A single map of the warehouse functions openWCS covers. Each card says plainly whether it is Built today or on the Roadmap — so you can tell what you can run now from what is designed but not yet implemented.

Foundations · Built today

The core the rest is built on.

The platform functions every flow leans on: designed processes, event-sourced stock, outbound allocation, the host integration surface, and access control. All implemented today.

Process designer
Built

Admin-designed BPMN

Model goods-in, outbound and cycle-count flows on an embedded Flowable engine, deploy them, and have service tasks originate real WCS work — including the goods-in put-away delegate.

Inventory
Built

Event-sourced stock

Real-time stock projected from an append-only transaction log: SKU- and location-scoped availability / ATP, reservations under a lock, idempotent and rebuildable.

Allocation
Built

Allocation, cubing & batch

Outbound pick-location allocation with UoM breakdown, multi-size cubing into shippers (largest-first, line-traceable), per-shipper dispatch labels, and batch picking.

Host API
Built

Canonical, vendor-neutral

One Host API for orders, ASNs, SKUs and adjustments in; confirmations out via cursor feed or webhooks; idempotent. SAP and Manhattan adapters translate native messages in.

Security
Built

JWT · RBAC · Keycloak

Gateway JWT validation, per-endpoint role-based access on every service from a shared role→permission catalog, and Keycloak — all toggleable, so you start simple and lock down for production.

Goods-to-person
Built

Pick-and-put stations

Station execution: present one stock HU and put-to-light fills many order destinations most-needed-first — the GTP batch. ORDER_LOCATION and PUT_WALL modes share one engine.

Living docs
Built

Docs that stay current

In-app help on every screen, a GitHub wiki sync on every merge to main, plus a daily docs agent — keeping the README, architecture docs and this site in sync, with in-repo docs committed to main and recorded in git history.

Storage & movement · Built today

The functions that move the goods.

Storage and movement logic and the conveyor control plane — implemented in the engine. Follow a card for the deep dive.

On the roadmap

Designed, not yet shipped.

These have foundations in the codebase but are not implemented end-to-end. They are framed as planned so you always know where the line is.

Open & vendor-neutral

Read the code behind every function.

openWCS is open source under AGPL-3.0. What's built is in the repo; what's roadmap is tracked in the open — no marketing fog.