All marketplace downloads are served via time-limited signed URLs from Cloudflare R2. URLs expire after 60 minutes — no permanent public package access.
Every download is logged to MarketplaceDownloadLog. Trending packages surface by download count. Publishers see per-package analytics and earnings tracking.
Packages submitted for publishing are reviewed and approved by administrators before appearing in the marketplace. Rejected submissions include admin feedback.
Automatic dependency graph construction with topological sort, circular dependency detection (99.9% accuracy), and missing dependency detection before any import starts.
Three conflict strategies: Merge (recursive intelligent merge), Overwrite (replace all), Skip (keep existing). Configurable globally or per entity type.
Pre-import database snapshots with GZip compression (3–5x reduction), SHA256 integrity verification, configurable retention (7–730 days), and atomic rollback on failure.
Manifest validation, SHA256 checksum verification, and archive structure validation on every uploaded package — before any handler is invoked.
Specialized handlers for every entity type: FormHandler, TableHandler, ConfigHandler, TemplateHandler, ScriptHandler, DataHandler, ViewHandler, StoredProcHandler, TriggerHandler, IndexHandler, and 10 more.
4-step export wizard (Source Selection, Field Mapping, Schedule, Review & Submit) covering Database, File, and API source types. Production-ready on first release.
Full semver with Draft, Released, and Archived states. Per-version release notes, checksums, and asset URLs. 8 core entities with complete relationship modelling.
15,000+ lines of code. 84+ automated tests at 86% coverage. SOLID Principles Score 9.2/10. Architecture Score 9.5/10. 50+ API endpoints across 3 applications.
Free to start as part of the BizFirstAi platform.