6 modules · 3 apps · 80+ API endpoints

Every feature your
marketplace needs.

MarketHub ships comprehensive, production-ready capabilities out of the box. No MVP shortcuts, no placeholder screens — every module is fully implemented and tested.

Catalogue

SemVer-native package management with enterprise-grade lifecycle controls. Every listing, version, and dependency is a first-class object.

Package Lifecycle

  • Strict SemVer enforcement (major, minor, patch, pre-release, build metadata)
  • Dependency graph resolution with conflict detection
  • Custom validation rules per package category or publisher tier
  • Bulk import/export via CSV, JSON, and API batch endpoints
  • Package deprecation, yanking, and archiving with forward notices
  • Rich media support — screenshots, videos, changelogs, and documentation links

API Surface

  • 20+ dedicated API endpoints for full catalogue lifecycle
  • Versioned REST API with OpenAPI/Swagger documentation
  • Webhook support for publish, update, and status-change events
  • Pagination, sorting, and field-level filtering on all list endpoints

Discovery

A search and ranking engine that rewards genuine quality — not just keyword stuffing or download velocity gaming.

TF-IDF Ranking Algorithm

Ranking Signal Weights

Text relevance
40%
Download velocity
30%
Star rating
20%
Recency
10%

Surface & Promote

  • Trending lists computed from rolling 7-day and 30-day windows
  • Personalised recommendations based on installed packages and category affinity
  • "Also installed by users who installed X" collaborative-filter signals
  • Admin-curated featured placements and category spotlights
  • Full-text search across name, description, tags, and publisher name

Distribution

A complete licencing engine covering all commercial models from free trials through enterprise perpetual deals — with enforcement, auditing, and billing hooks built in.

Four Licence Types

  • Trial — time-limited access with configurable feature gating
  • Subscription — recurring billing periods with auto-renewal and grace periods
  • Perpetual — one-time purchase with optional maintenance add-on
  • Metered — consumption-based billing with configurable usage units

Enforcement & Compliance

  • Geo-restrictions at country or region level with IP validation
  • Seat-based licence limits with named and concurrent seat modes
  • Full immutable audit trail — every grant, revocation, and transfer recorded
  • Licence key generation, activation, and transfer workflows
  • Billing gateway hooks for Stripe, Paddle, or custom processors

Community

A full-featured discussion system that keeps your ecosystem's conversations inside your platform — not scattered across third-party forums.

Discussions & Threads

  • Threaded discussions nested to arbitrary depth
  • @mentions with real-time and email notification delivery
  • Follow system for packages, publishers, and users
  • Up/down voting with configurable threshold-based content promotion
  • Rich-text editor with code block highlighting and image embeds

Moderation & Badges

  • Moderation queue with flag, hide, and remove workflows
  • Configurable automatic content filters for banned words and patterns
  • Community badges awarded by contribution thresholds
  • Moderator role assignment with scoped permissions per category
  • Activity feed and digest emails for followed entities

Publisher

Structured verification and a 4-dimensional reputation model that rewards long-term quality — and is resistant to short-term gaming.

Verification Workflow

1 Unverified — account created, listings visible but unendorsed
2 Pending — identity and security review submitted for admin assessment
3 Verified — identity confirmed, trust badge visible on all listings
4 Certified — premium tier with vesting cliff, featured placement, and higher revenue share

4-Dimensional Reputation

Each publisher accrues a score on four independent axes, each scored 0–5. Vesting cliffs prevent publishers from gaming their score by flooding the marketplace early, then coasting.

Publishing Volume, SemVer discipline, and update cadence
Helpfulness Support response rate and community engagement score
Quality Average star rating weighted by review recency
Community Discussion contributions and upvote-to-post ratio

Reviews

A trust-building review system that enforces verified purchase before rating, deters abuse, and gives publishers a structured response channel.

Review Quality Controls

  • Verified-install gate — only licensed users can submit ratings
  • Sentiment analysis flagging outlier reviews for human moderation
  • Content moderation queue with approve, edit, and reject actions
  • Publisher official-response thread per review
  • Helpfulness voting on reviews — surfaces the most useful feedback
  • Version-pinned reviews showing which release was rated

Admin Capabilities

  • Package approval workflows with conditional holds and reviewer notes
  • Publisher verification review — with document upload and checklist
  • Reward assignment — badges, commissions overrides, and featured status
  • Marketplace rule editor — policies, commission tiers, geo-restrictions
  • Full analytics dashboard — installs, revenue, churn, and publisher health
  • Immutable audit log for all admin and publisher actions

See it in action.

Book a 30-minute demo and we'll walk through the live platform with your use case in mind.