ShopClass: free, open-source, self-hosted classifieds software in PHP. Run a classifieds site, marketplace, job board, property or car listings. The modern successor to Osclass.
-
Updated
Oct 14, 2026 - PHP
ShopClass: free, open-source, self-hosted classifieds software in PHP. Run a classifieds site, marketplace, job board, property or car listings. The modern successor to Osclass.
Archived staging repo used during the Osclass -> ShopClass rename (Jul-Aug 2026). Everything lives at github.com/mindstellar/shopclass.
A CC0 worldwide dataset of countries, administrative divisions and 1.6M+ settlements, built from Wikidata, with the pipeline that builds it. ShopClass uses it for its location data.
Translations for ShopClass.
LocationIQ geocoder plugin for ShopClass: finds a listing's exact map position from its street address, in the background, within a daily request limit.
Stripe payments plugin for ShopClass: hosted Stripe Checkout, signed webhooks, refunds and a link to each payment in your Stripe dashboard.
Cloudflare plugin for ShopClass: clears Cloudflare's cache when a listing changes, installs the recommended cache rules, and shows cache analytics.
nginx page cache plugin for ShopClass: keeps pages in nginx's FastCGI cache for an hour, and clears them the moment a listing changes.
Bender: the legacy ShopClass theme, kept for sites that still use it. Storefront replaced it as the default in 6.0.0.
Folio: a minimal ShopClass theme built on native HTML5, with no build step. Needs ShopClass 6.3.0 or later.
Storefront: the default ShopClass theme. Plain JavaScript, light and dark mode, three WCAG AA colour palettes, and settings in the admin.
Theme registry for ShopClass. Themes are submitted by pull request and published as a static catalog, so you can browse, install and update them from the admin.
Digital Goods plugin for ShopClass: sellers attach downloadable files to a listing, stored privately and served through a gated link.
Listing Import plugin for ShopClass: import listings through a keyed REST API, or from scheduled JSON, CSV and RSS feeds.
Plugin registry for ShopClass. Plugins are submitted by pull request and published as a static catalog, so you can browse, install and update them from the admin.
To associate your repository with the shopclass topic, visit your repo's landing page and select "manage topics."