The classifieds platform you actually own.
ShopClass is an open-source marketplace CMS you run on your own hosting. Every feature in the box — no per‑listing fees, no SaaS gatekeeper, no lock-in.
admin / admin is open on the demo — go test the backend.
- 6.3.0 latest
- GPLv3
- PHP 8.0+
- Docker image

Everything a classifieds site needs — in core.
No essential feature hidden behind a paid add-on. These all ship in the box, on day one, under the same licence.
Custom fields
Typed, reusable fields grouped into a form per category, with conditional logic. Model vehicles, property or jobs without touching code.
Search & filters
Region, city, price, keyword and photo filters beside a fast results grid — plus per-search RSS and generated sitemaps.
Spam & abuse tools
Turnstile or reCAPTCHA, a keyword blocklist, visitor reporting and login throttling. On by default.
Comments & alerts
Threaded comments on a listing with optional moderation, and e-mail alerts when a saved search matches.
Credits & paid listings
Core prices featured slots, bumps and extra photos in credits; a payment plugin sells them. Off by default, test gateway bundled.
Page builder
Templates and a light editor for the pages around your listings: about, terms, help and landing pages.
Media library
Keep listing photos on your own server, or offload them to any S3-compatible storage behind a CDN.
Themes & plugins
A documented theme and plugin API, a package catalogue in the admin, and one-click updates for both.
CLI & Docker
Install, migrate, back up and run cron headlessly with oc-cli, or pull the published image and provision a whole site without opening a browser. There for developers — never required for anyone else.
Also in the box:Multi-languageLocations & regionsModeration queueSitemaps & RSSMaintenance modeBackupsCategory treePrivacy & data export
6.3.0 latest stable
Released 19 September 2026
ShopClass ships real releases on a real cadence. Here is what the current one changed for the people running a site.
All releases- Locations, rebuilt. The admin now handles a country with 90,000 towns as comfortably as one with 50.
- Comments render from core. A listing gets its comment thread and post form without the theme laying one out.
- A test payment gateway ships bundled. Try credits, upgrades and refunds end to end without moving real money.
- Maintenance mode can stay open. Show an editable banner while you work instead of closing the site with a 503.
- Plugins and Appearance share one look. Each package says plainly whether it runs on your version, instead of leaving you to compare numbers.
- Core draws the account pages. All 13 sign-in and account screens come from core, restyled in CSS alone — no PHP in your theme.
See it running.
Every screen below is the bundled Shopfront theme on the live demo — nothing staged, nothing mocked up.
Search and filters that scale.
Region, city, price, keywords and photo filters sit beside a fast results grid. That is the difference between a directory and a marketplace people come back to.
- Faceted filters and price ranges
- Grid or list, sortable results
- Per-search RSS to subscribe

A listing page that answers questions.
Gallery, price, location, a seller panel and the typed fields for that category — laid out so a buyer stops looking for the thing they came to check.
- Photo gallery with thumbnails
- Per-category detail tables
- Contact, share, report and comment

And the whole backend — yours to run.
The operator's side of the same install. Log in with admin / admin and drive it yourself — moderate, configure, and shape the site.

Run it from one dashboard.
Listings, users, comments waiting on you and reported listings — over a system-status panel that tells you your version, PHP and headroom.

Model any category — no code.
Define a reusable typed field once, then drag it into a form per category. This is the builder behind the first feature on the board.
Open source is the whole point.
Not just source you can read — freedom you can use: run it, study it, change it, and share those changes. GPLv3 means ShopClass is built with its users, not sold to them.
Every row, yours.
Listings, users and uploads live in your database and your storage. Export or migrate any time, no export fee, no waiting list.
Runs where you host.
Ordinary web hosting is enough — budget shared and cPanel plans included. Pages stay fast under traffic, so one server goes a long way.
Change anything.
Read every line, patch a bug, add a field type, ship a theme. Plugins, themes and a documented API — nothing is a black box.
Built in the open.
File an issue, send a pull request, share a plugin. GPLv3 keeps every improvement shared, so the project belongs to its users.
Up and running in minutes.
Start in the live demo, then take it home. Free forever under the GPLv3.

A guided installer, not a command line.
Upload ShopClass to your host and open it in a browser. It checks your server, sets up the database, and creates your admin login for you — you just click through. This is the real first screen you'll see.
- Checks your host and flags anything missing
- No config files to hand-edit
- Generates a strong admin password
Poke at the live demo
It resets every hour, so explore freely: post a listing, open the admin, break things. admin / admin is waiting.
Put it on your own host
Download 6.3.0, upload it to any PHP 8.0+ host, and open it in your browser. The installer above does the rest.
Works on most shared and cPanel hosts.
Download ShopClassDocker & the CLI
Prefer containers? Pull the published image and provision headlessly with oc-cli.
$ docker pull \ ghcr.io/mindstellar/shopclassRead the docs