I've just released Shop CMS — a self-hosted PHP 8+ e-commerce script for anyone who wants a real online store without WordPress, without a monthly SaaS fee, and without vendor lock-in.
Why another shop script?
Most affordable options are either WooCommerce (great, but you're stuck with WordPress and its plugin sprawl) or a hosted SaaS platform (recurring fees forever, your data lives on their servers). Shop CMS is neither — it's plain PHP + MySQL, you own the code, you host it anywhere.
What's included
Storefront
- Product catalog with search, filters, categories, sorting
- Session cart, checkout with Stripe / PayPal / Vipps / cash on delivery
- 6 languages out of the box: Norwegian, English, Ukrainian, Russian, Swedish, Lithuanian
- Schema.org SEO markup, XML sitemap, GDPR cookie consent
Admin panel
- Dashboard, drag-sort categories, stock/SKU/sale pricing
- Homepage block builder
- SEO analysis tool, analytics pixel integrations
- Optional AI content assistant (bring your own Grok/OpenAI key) for product copy, translations and SEO meta — works with local fallback templates even without a key
Under the hood
- PHP 8+, no framework
- MySQL/MariaDB storage
- Auto-detects whether it's installed at your domain root or in a subfolder — no manual path config
It ships with a demo catalog pre-loaded via the web installer, so you're not staring at an empty store on day one.
Get it
Full source code, one-time purchase — no trial period, no subscription:
https://bilohash.gumroad.com/l/shop_cms
Live preview: https://bilohash.com/shop/
Questions about the codebase or how something works under the hood — happy to answer in the comments.





Top comments (0)