openoms

An open source multi-client order management system.

Install

curl -fsSL https://maxkuttner.github.io/openoms/install.sh | sh

Read the script before you pipe it into a shell — it downloads one checksummed binary into ~/.local/bin and stops there. No sudo, nothing started, nothing configured.

Then run

oms database init
oms

Then open http://localhost:3001/cockpit/. ~/.local/bin is not on the default macOS PATH; the installer prints the one export line to add when it isn't on yours, and these two commands need it.

oms database init needs a Postgres 16 to talk to. Don't have one? Clone the repo and run docker compose up -d — it brings up exactly the database the defaults assume.

What you get

Docs

The cockpit

The openoms order blotter An openoms detail view

Requirements