
ShopClass
ShopClass is open-source classifieds software that you install on hosting you control.
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.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | self-hosted · GPLv3 · no per-listing fees |
| ShopClass | Free | Self-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
- Open the ShopClass website and choose hosting you control
- Use shared or cPanel hosting, Docker, or the command-line interface
- Provide PHP 8.0 or later
- Install ShopClass under its GPLv3 free plan
- Configure reusable fields and listing categories
- Set up storage on your server or S3-compatible storage
- 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
- 1

WPAdverts
Open sourceWebAPISelf-hosted7.3From $59 a year - 2
Tamaranga
AndroidiOSWebAPI7.1 - 3
UltimateWB Classifieds
AndroidiOSWebLinux6.8From $276 a year - 4

AWP Classifieds
Free planWebSelf-hosted6.7From $49.50 a year - 5

Osclass
Free planWebSelf-hosted6.7€199.99 one-time - 6
Yclas Neo
Free planWeb6.7From $29 a month
