ShopClass is open-source classifieds software that operators install on hosting they control. It can be used for classifieds, job boards, property and car listings, business directories, services, events, rentals, or product catalogues. Administrators can assemble category-specific forms from reusable fields without code. Search can filter by region, city, price, keyword, and photos, and each search has an RSS feed. Moderation features include a queue, visitor reports, login throttling, a keyword blocklist, and support for Turnstile or reCAPTCHA. Paid listings and credits are optional; a free Stripe plugin is listed for card payments through Stripe Checkout. Operators keep listings, users, and photos in their own database and storage, and can move or export them without fees. Photos can instead use S3-compatible storage behind a CDN. ShopClass requires PHP 8.0 or later and supports shared or cPanel hosting, Docker, and a command-line interface. Events and rentals do not include booking, so visitors must contact the listing owner. The listed plan is 0.00 USD per free under GPLv3, with no per-listing fees.
Who it is for
It suits operators who want to run a customizable listings site on their own hosting. It may fit a range of directory or marketplace formats, but events and rentals require visitors to contact listing owners rather than book.
What is good
- Category-specific forms built without code
- Search includes location, price, keywords, and photos
- Built-in moderation and abuse controls
- Listings and user data stay under operator control
- Free plan has no per-listing fees
What to know first
- Requires PHP 8.0 or later
- Events and rentals have no booking
- Operators provide their own hosting
Verdict
ShopClass offers flexible listing formats, search, and moderation for operators prepared to manage self-hosted software. Note that events and rentals do not include booking.
ShopClass plans and pricing
All plansCompared on classifieds software
- Free plan
- Yes
- Custom domain
- Yes
- Listing approval
- Yes
- Seller messaging
- Yes
- Featured listings
- Yes
- Payment collection
- Yes
- Mobile apps
- web
- API access
- Yes




