ForkFree

Business tools

spree

by spree

Spree is an open-source online shop platform with a REST API, an admin dashboard and a ready-made Next.js storefront. It is used to build single-brand shops, wholesale stores and multi-vendor marketplaces that you host yourself.

Worth a lookEstablished, with a few things to check (listed below).

View on GitHubProject website

Stars
15.8k +4 a day
Licence
BSD-3-Clause
Runs on
A small server
Setup
Technical
Language
Ruby
Age
6811 days

What you can do with it

  • Launch an online shop with an admin dashboard and a Next.js storefront
  • Run a multi-vendor marketplace with seller onboarding, commissions and payouts
  • Set up a wholesale store with price lists, customer groups and approved-buyer access

Make money with it

A freelancer could build and maintain custom shops or niche marketplaces for clients, charging for setup, design and ongoing support.

An idea, not financial advice. Check the licence before charging for anything built on it.

Ways a business could use it

  • Run your own online shop without monthly platform fees or lock-in
  • Build and sell custom wholesale or marketplace stores for clients as a freelancer or agency

Can you use it commercially?

Free to use, change and sell, including in paid products. Keep the copyright notice.

Not legal advice. Read the project's licence file before building a product on it.

Getting it running

Run `npx create-spree-app@latest my-store`, which needs Node.js 24+ and Docker; a free hosted sandbox is also available for trying it first.

Follow the official instructions in the project README.

Things to check

  • Multi-tenant SaaS features require the paid Enterprise Edition
  • Needs developer skills to set up, customise and host
  • Payments need a separate provider such as Stripe, which charges its own fees

Checked 03 Nov 2026. Summary drafted by AI from the project's README.

More in Business tools

macro macro-inc
Worth a look

Macro is a team workspace that brings email, chat, documents, tasks, calls and a simple CRM into one app, with everything linked together and searchable. It also includes AI agents that share a team-wide memory and can act on your behalf.

Could replace Slack, Notion

6.1k stars +155 a day AGPL-3.0
twenty twentyhq
Check the licence

Twenty is an open-source customer relationship management (CRM) system that lets teams track contacts, companies and deals. It can be used as a hosted service or self-hosted, and can be extended with custom objects, workflows and AI agents defined as code.

Could replace Salesforce

60.3k stars +66 a day Unclear
dub.link dubinc
Check the licence

Dub is a link management platform that creates short links and tracks clicks and sales conversions from them. It is meant for teams that want to see which links and campaigns bring in customers.

Could replace Bitly, Rebrandly

25.1k stars +39 a day Unclear