ScriptMarket
Your Own Digital Script Marketplace, Fully Self-Hosted
✓ Recently UpdatedDescription
Your Own Digital Script Marketplace, Fully Self-Hosted
A complete, ready-to-run PHP + MySQL platform for selling PHP scripts, WordPress themes, WordPress plugins, or any other digital file — on your own domain, under your own brand, with no monthly platform fees.
📌 What Is ScriptMarket?
ScriptMarket is a self-hosted e-commerce platform built specifically for selling digital downloads — scripts, themes, plugins, templates, or any file you package as a .zip or .rar. Unlike marketplace sites you don't control, ScriptMarket runs entirely on your own hosting, so you keep 100% of every sale, set your own rules, and never worry about a third-party platform changing its terms or shutting you out.
Upload your script → ScriptMarket → Customer buys & downloads
Everything — products, pricing, payment methods, customers, and content — is managed from a clean Admin Panel. No coding required to run the store day-to-day.
🛍️ Storefront Features
🏠 Polished homepage: Hero section, categories, and newest products on display.
🗂️ Categories & search: Full catalog browsing plus keyword search across every product.
🖼️ Image gallery per product: Main image plus a full gallery strip, click to switch.
📝 Rich-text descriptions: A built-in WYSIWYG editor for writing full product descriptions.
🏷️ License tiers: Regular, 1/2/3-Domain, or any custom license names and prices you choose, selectable on each product.
💸 Sale pricing: Show a crossed-out "was" price next to any license tier to highlight a discount.
🔗 One-click social sharing: WhatsApp, Facebook, Instagram, X, Reddit, LinkedIn, and Pinterest share buttons on every product.
⭐ "Top Scripts" widget: Automatically highlights your best-downloaded products.
🧩 Related products: Shows similar items from the same category to increase sales.
🎬 Live demo links: Add a "Live Demo" button so buyers can try before they buy.
👤 Customer Accounts
- Registration collects name, email, phone, address, city and country.
- A tidy tabbed My Account area: Profile, Change Password, and Order History.
- Every completed order shows its license, price, and a secure download button.
- Downloads are protected by expiring, use-limited secure tokens — never raw, guessable file links.
💳 Payment Methods — Your Choice, All Optional
PayPal: Full PayPal Checkout integration; sandbox mode for testing, live mode when you're ready.
Cards (Stripe): Accept Visa, Mastercard and more through Stripe Checkout.
Cryptocurrency: Add any number of your own coin addresses (BTC, ETH, USDT, or anything else) — fully customizable, not locked to a fixed list.
Manual Bank Transfer: Show your own bank details; you verify and approve payments yourself from the Admin Panel.
Every method has its own on/off switch, so you can offer exactly the ones that suit your business.
🧑💼 A Complete Admin Panel
📊 Dashboard: Revenue, orders, products and customers at a glance.
📦 Products: Add/edit with instant upload confirmation for thumbnails, galleries and the product file itself — no guessing whether an upload worked.
♻️ Reuse uploaded files: Attach a file you already uploaded to another product instead of uploading it again.
🗂️ Categories: Unlimited categories; a product can belong to more than one.
🧾 Orders: Search by order number or customer, edit any order's details, or delete it entirely.
✍️ Create Manual Orders: Instantly deliver a catalog product — or upload a brand-new exclusive file — to any customer who paid you outside the site.
👥 Customers: View every registered customer; ban or unban an account in one click.
✉️ Messages: Every contact-form submission is saved here, with a delete option.
📄 Pages (CMS): A rich-text editor for Privacy Policy, Refund Policy, Disclaimer, or any page you want — create, edit or delete anytime.
⚙️ Settings: General info, logo & favicon uploads, currency, payment gateways, admin login credentials, and custom code injection — each in its own clear tab.
🔍 Built for SEO From the Ground Up
- Meta title & description, canonical tags, and keyword fields on every product and category.
- Open Graph and Twitter Card tags so shared links look great on social media.
- Schema.org structured data (Product, Organization, BreadcrumbList) to help search engines understand your store.
- Automatically generated XML sitemap and a properly configured
robots.txt.
🔒 Security, Taken Seriously
🔑 Bcrypt passwords: Every password is securely hashed, never stored in plain text.
🛡️ CSRF protection: Every form is protected against cross-site request forgery.
🧱 SQL-injection safe: All database queries use prepared statements.
🚫 Brute-force lockout: Repeated failed logins automatically lock the account temporarily.
📁 Protected file storage: Purchased files live outside the public web folder and are served only through secure, expiring download links.
🧯 Friendly error handling: Unexpected errors show a clean branded page instead of a raw server crash — with the real cause logged for you.
🚧 Custom 404 / 403 pages: Branded error pages instead of your host's default ones, for any invalid or blocked link.
📤 Upload validation: Strict file-type and size checks on every upload; PHP execution is disabled inside the uploads folder.
🧩 Extra Flexibility
- Custom Code injection — paste Google Analytics, Facebook Pixel, or any header/footer code once, and it applies to every page automatically.
- Fully customizable currency — not locked to USD; change the symbol shown site-wide in one setting.
- Logo & favicon upload — brand the store as your own in minutes.
- Organized, clean file structure — public pages are grouped into logical folders while every link and URL stays exactly the same, so nothing breaks and nothing looks cluttered in your file manager.
🌐 Runs Anywhere PHP Does
Built to work out of the box on:
✅ Hostinger
✅ cPanel Hosting
✅ Shared Hosting
✅ InfinityFree
✅ Any VPS
No Composer, no Node.js, and no build step — just PHP and MySQL, which virtually every host already provides.
✔ A full browser-based install wizard sets up the database and your admin account for you — most stores are up and running in a few minutes. See the separate Installation Guide for exact steps.
🙋 Who This Is For
- Developers who want to sell their own PHP scripts, plugins, or themes without giving a marketplace a cut.
- Agencies who want a private, branded store for client-only script sales.
- Anyone who wants full ownership of their sales data, customer list, and pricing — with no platform lock-in.