spree-providers

Installation
SKILL.md

Spree Providers — Plugging External Systems In

Spree 6 connects external systems through provider contracts: a base class you subclass, a registry you append to, and a place where the merchant (or config) picks it. Every contract has a built-in default that uses Spree's own data, so connecting nothing changes nothing. You never fork or decorate the core flow.

Paths below use the server/ prefix of a create-spree-app project; on a classic Rails app drop it.

The map

Installs
17
GitHub Stars
10
First Seen
Oct 1, 2026