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.
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.
Custom fields
Typed fields with groups and conditional logic. Model vehicles, property or jobs without touching code.
Search & filters
Fast search with region, price and photo filters, saved-search RSS and sitemaps: the difference a real marketplace needs.
Spam & abuse tools
Turnstile or reCAPTCHA, a keyword blocklist, visitor reporting and login throttling. Spam defence on by default.
Page builder
Templates and a light editor for the pages around your listings: about, terms, help and landing pages.
Media library
Store listing photos on your own server, or offload to any cloud storage. Fast to load, with room to grow.
CLI tooling
Automate installs, updates, backups and cron from the command line. There for developers, never required.
See it running.
Every screen below is the live demo — the bundled Shopfront theme, nothing staged. Reset an hour ago, running right now.
A storefront that looks the part.
The bundled Shopfront theme gives visitors a home page they trust on sight: prominent search, clear category browsing, and featured listings up top.
- Search-first landing
- Category browsing out of the box
- Featured & promoted placements
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 actually use.
- Faceted filters & price ranges
- Grid or list, sortable results
- Per-search RSS to subscribe
And the whole backend — yours to run.
The operator's side of the very same demo. Log in with admin / admin and drive it yourself — moderate, configure, and shape the site.
Run it from one dashboard.
Moderation counts, live listing and user stats, and a system-status panel — the numbers you actually check.
Model any category — no code.
Define reusable typed fields once, then drag them into a form per category — the builder behind that first feature.
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.
Runs where you host.
Ordinary web hosting is enough — even budget shared or cPanel plans. 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, not a vendor to outlast.
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 the release, 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