EVERYTHING XIAOMI
Get listed
ShopClass logo

ShopClass

ShopClass is open-source classifieds software that you install on hosting you control.

Place
#2 of 26
Score
7.1
ShopClass's website

What ShopClass is

ShopClass is open-source classifieds software that you install on hosting you control. It can support 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, with an RSS feed for each search. Moderation tools include a queue, visitor reports, login throttling, a keyword blocklist, and Turnstile or reCAPTCHA support. Listings can be paid or use optional credits; a free Stripe plugin is listed for collecting card payments through Stripe Checkout. Listing photos can stay on your server or use S3-compatible storage behind a CDN. Listings, users, and photos are kept in your own database and storage and can be moved or exported without fees. ShopClass is free under GPLv3, with no per-listing fees. It 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 contact the listing owner.

Good

  • Free under GPLv3 with no per-listing fees
  • Custom category forms need no code
  • Searches provide RSS feeds
  • Built-in moderation and abuse controls
  • Data can be moved or exported without fees

Watch out

  • Requires PHP 8.0 or later
  • Events and rentals have no booking
  • Operators must run it on their hosting

Who it suits

ShopClass suits operators who want to host and manage a listings site themselves, including directories, marketplaces, or job boards. It also fits teams that need custom category forms and control over where listing data and photos are stored.

Verdict

ShopClass brings flexible listing types, search, and moderation tools to a self-hosted package. Its main trade-off is that operators manage hosting, and event or rental listings rely on visitors contacting owners rather than booking online.

Plans and prices

From ShopClass's own pricing page, checked 15 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeself-hosted · GPLv3 · no per-listing fees
ShopClassFreeSelf-hosted · PHP 8.0+ · no per-listing fees · Free under the GPLv3

The facts

Each one read from ShopClass's own pages, with the date it was checked.

What it does

CLI
oc-cli.php handles cron, migrations, backups, cache, admin recovery, package management, diagnostics and version reporting from a server shell.checked 15 Oct 2026
Comments and alerts
Listings can have threaded comments with optional moderation, and saved searches can send email alerts.checked 15 Oct 2026
Community size
The repository page showed 109 stars, 55 forks and 37 contributors at the time checked.checked 15 Oct 2026
Custom fields
Category-specific reusable fields support inheritance, groups and conditional logic without coding.checked 15 Oct 2026
Deployment
ShopClass requires PHP 8.0 or later and can be installed on shared or cPanel hosting; a Docker image and command-line interface are also available.checked 3 Oct 2026
Docker
A production image bundles Nginx, PHP-FPM and Supervisor, provisions itself from environment variables and is published through GitHub Container Registry.checked 15 Oct 2026
Documentation
Documentation covers installation, configuration, forms, spam defences, SMTP, CLI, backups, Docker deployment, security and extension development.checked 15 Oct 2026
Integrations
Free plugins provide Cloudflare cache purging, nginx caching, Stripe Checkout, Google Analytics 4, LocationIQ geocoding, digital downloads and listing import.checked 15 Oct 2026
Languages and locations
The package includes multilingual support, location and region data, category trees, RSS, sitemaps, backups and data export.checked 15 Oct 2026
Licence
ShopClass is GPLv3-or-later; retained Osclass portions carry Apache 2.0 notices.checked 15 Oct 2026
Limit: benchmark qualification
The Reddit benchmark author disclosed that they maintain ShopClass and advised readers to treat the performance comparison cautiously.checked 15 Oct 2026
Limit: events booking
Events and rentals have listings and contact workflows but no built-in booking; visitors contact the owner instead.checked 15 Oct 2026
Limit: hosting responsibility
Because deployment is self-hosted, operators must manage PHP hosting, databases, updates, backups and security themselves.checked 15 Oct 2026
Limit: plugin ecosystem
The maintainer reported that ShopClass has a smaller plugin catalogue than competing systems.checked 15 Oct 2026
Listings
Listings support photos, categories and hierarchical locations.checked 15 Oct 2026
Media storage
Photos can remain on local storage or use S3-compatible storage behind a CDN.checked 15 Oct 2026
Moderation
The product includes moderation queues, visitor reporting and controls for comments and abuse.checked 15 Oct 2026
Moderation and abuse controls
Built-in tools include a moderation queue, visitor reporting, login throttling, a keyword blocklist, and support for Turnstile or reCAPTCHA.checked 3 Oct 2026
Notable limit
The maker says events and rentals listings do not include booking, so visitors contact the listing owner.checked 3 Oct 2026
Page builder
A page builder supplies templates and widgets for pages such as about, terms, help and landing pages.checked 15 Oct 2026

The company

Company history
The project began as Osclass work in 2010, Mindstellar took over maintenance in 2017, and the ShopClass name was adopted in 2026.checked 15 Oct 2026
Data ownership
Listings, users, and photos are stored in the operator's own database and storage, and the maker says they can be moved or exported without fees.checked 3 Oct 2026
Headquarters
Indiachecked 28 Sep 2026
Maker
Mindstellar's GitHub organisation identifies itself as being in India and describes ShopClass as its open-source work led by Navjot Tomer.checked 15 Oct 2026
The full review of ShopClass

ShopClass is open-source classifieds software that you install on your own hosting. It suits operators building a listings site with category-specific forms and control over their data. It is a strong fit for flexible, self-managed directories, but less suitable when events or rentals need online booking.

Overview

One installation can serve classifieds, job boards, property or car listings, business directories, services, events, rentals, or product catalogues. That breadth makes ShopClass useful when a project may span several listing categories; reusable custom fields let administrators tailor forms to each category without code.

ShopClass keeps listings, users, and photos in the operator’s own database and storage, and the maker says they can be moved or exported without fees. That control comes with responsibility: the operator supplies hosting and manages deployment. The software requires PHP 8.0 or later, supports shared or cPanel hosting, and also offers a Docker image and command-line interface.

Key features

Search and moderation

Visitors can filter by region, city, price, keyword, and photos, and each search has an RSS feed. The moderation queue, visitor reporting, login throttling, keyword blocklist, and Turnstile or reCAPTCHA support give operators several ways to manage abuse and listing quality.

Payments and integrations

Paid listings and credits are optional, and a free Stripe plugin supports card payments through Stripe Checkout. Plugins cover Cloudflare, nginx caching, Google Analytics 4, and Stripe. Operators can import listings through a keyed REST API or scheduled JSON, CSV, and RSS feeds, making ShopClass a more practical choice for sites that need to bring in existing catalogues.

Storage and security

Photos can stay on the operator’s server or use S3-compatible storage behind a CDN. The 6.4.0 release adds two-step administrator sign-in with authenticator and backup codes, along with an option for automatic security updates. Those options provide useful control over storage and account security, while leaving infrastructure decisions with the site owner.

Events and rentals have a clear limitation: visitors contact the listing owner rather than booking through the software. ShopClass can host those categories, but it is not the right fit when a site depends on integrated reservations.

Pricing

ShopClass: free, billed Free under the GPLv3. The plan is self-hosted, requires PHP 8.0 or later, and has no per-listing fees. It includes custom domains, listing approval, seller messaging, featured listings, payment collection, web access, and API access. There are no paid tiers to weigh against a free allowance, but hosting and operating the site remain the operator’s responsibility.

Platforms

ShopClass is self-hosted web software. It can run on shared or cPanel hosting with PHP 8.0 or later, or be deployed using its Docker image and command-line interface. It is not a mobile app; visitors use the web experience.

Who it's for

ShopClass is best for people who can manage hosting and want a no-cost, open-source foundation for a classifieds site, directory, or product catalogue. Its flexible forms, feeds, API imports, and data ownership are especially useful to operators with varied listing categories or existing data to bring in. Choose another approach if you need the software itself to handle event or rental bookings.

Pros and cons

  • Pro: Reusable custom fields support category-specific forms without code, so one installation can serve varied listing types.
  • Pro: Search filters, RSS feeds, imports, and an API give operators practical ways to expose and manage listings.
  • Pro: Optional paid listings, credits, and Stripe Checkout support monetization without a per-listing software fee.
  • Pro: Operators retain control of listings, users, and photos, which can be moved or exported without fees.
  • Con: Self-hosting means the operator must provide and manage the hosting environment.
  • Con: Events and rentals do not support booking; visitors must contact owners.
  • Con: Abuse controls and moderation tools help operators manage a site, but require them to make moderation decisions.

Alternatives

Browse the Classifieds Software category to compare more options.

  • Osclass is another free, self-hosted web option; its core plan is free, with paid one-time bundles also offered.
  • OpenClassify is worth considering if you want a free open-source option that also lists API as a platform.
  • UltimateWB Classifieds suits buyers looking for a paid service with a free trial; its Cloud Starter plan is $25 a month.
  • Adwos CMS offers a paid route with an iOS and Android app plan at 54,990 RUB, paid once.
  • PassUp Classified Script is another paid, self-hosted option; its Professional plan includes a single-domain/server license and 30-day free support period.
  • Tamaranga is a paid alternative with a free trial and a Standard service renewal plan at $2,600, paid once, billed per half-year.
  • TradeMart is a paid hosted alternative; its Professional plan is $179 a month and includes hosting, support, and maintenance.
  • WPAdverts is a freemium alternative with a free plan and trial; its Start-Up yearly plan is $59 a year for up to three websites.

Verdict

Choose ShopClass if you want a free, open-source listings platform that you can host yourself, shape around multiple categories, and keep under your data control. Its main appeal is flexibility without per-listing fees; look elsewhere if you want managed hosting or built-in booking for events and rentals.

Getting started

  1. Open the ShopClass website and choose hosting you control
  2. Use shared or cPanel hosting, Docker, or the command-line interface
  3. Provide PHP 8.0 or later
  4. Install ShopClass under its GPLv3 free plan
  5. Configure reusable fields and listing categories
  6. Set up storage on your server or S3-compatible storage
  7. Add integrations, imports, moderation, and optional Stripe payments

Limits worth knowing

ShopClass is self-hosted, so deployment requires PHP 8.0 or later and operator-managed hosting. Events and rentals listings do not provide booking; visitors contact the listing owner.

Questions

What is ShopClass?

It is open-source classifieds software for self-hosted classifieds, directories, job boards, property and car listings, services, events, rentals, and product catalogues.

How much does it cost?

The ShopClass plan is free under GPLv3, with no per-listing fees.

What hosting does it require?

ShopClass requires PHP 8.0 or later and can run on shared or cPanel hosting. Docker and a command-line interface are also available.

Can operators control and export their data?

Listings, users, and photos are stored in the operator’s own database and storage. The maker says they can be moved or exported without fees.

Does it support payments and imports?

Paid listings and credits are optional, and a free Stripe plugin supports Stripe Checkout. Imports can use a keyed REST API or scheduled JSON, CSV, and RSS feeds.

Do events and rentals include booking?

No. Those listings do not include booking, so visitors contact the listing owner.

Alternatives to ShopClass

All alternatives
  1. 1WPAdverts logo

    WPAdverts

    Open sourceWebAPISelf-hosted
    7.3From $59 a year
  2. 2

    Tamaranga

    AndroidiOSWebAPI
    7.1
  3. 3

    UltimateWB Classifieds

    AndroidiOSWebLinux
    6.8From $276 a year
  4. 4AWP Classifieds logo

    AWP Classifieds

    Free planWebSelf-hosted
    6.7From $49.50 a year
  5. 5Osclass logo

    Osclass

    Free planWebSelf-hosted
    6.7€199.99 one-time
  6. 6

    Yclas Neo

    Free planWeb
    6.7From $29 a month