Marketplace overview
:::caution 0.2.0 Private Preview snapshot
This independent snapshot records what was true for 0.2.0. The legacy marketplace pages were illustrative in that release: no public marketplace, supported third-party SDK distribution, live publish path, revenue program, review SLA, analytics/ranking contract, or marketplace legal agreement was available.
:::
In 0.2.0, extension compatibility belonged to the pinned release bundle:
- The 0.2.0 step contract did not provide the later
Describehandshake, authoritative phase discovery, or contract-version enforcement. Use only artifacts pinned in the installed bundle. - The repository contained WASM plugin and CLI-development code, but no supported 0.2.0 production path loaded arbitrary marketplace artifacts.
nexoctl scaffold,validate, andtestwere development aids.publishwas suitable only for a clean-directory dry run; no live marketplace upload was supported.- Dashboard marketplace cards, prices, downloads, sorting, install buttons, and API calls were UI/seed concepts, not a live catalog.
Documentation map
- Developer guide — lifecycle, manifests, hooks, workflow, security, and current CLI boundaries.
- Plugin SDK and contract reference — current step contract, repository-local WASM SDK shape, and the complete legacy SDK snippets.
- Publishing and policy — manifest fields, versioning, review, commercial, analytics, delisting, and legal claims, all explicitly qualified.
- Examples — three complete legacy examples, the repository-local rate limiter, catalog seed cards, and idea lists.
Conceptual lifecycle
The retired docs described client request → request plugins → MongoDB → response plugins → client response, with optional router and connection hooks. In 0.2.0 these marketplace hooks were not a supported deployment contract, and the later Describe/authoritative-phase model did not exist. Runtime behavior had to be verified against the exact pinned bundle.
Legacy/illustrative dashboard catalog
| Illustrative dashboard card | Version | Phase | Price/download display | Qualification |
|---|---|---|---|---|
| Field Trimmer | 1.0.0 | response | Free; 1,830 | Seed data only |
| Timestamp Injector | 1.1.0 | request, response | Free; 1,510 | Seed data only |
| Mock Responses | 1.0.2 | response | Free; 2,090 | Seed data only |
| Chaos Monkey | 0.9.4 | request, response | Free; 1,325 | Seed data only |
| Slack Alert | 2.0.0 | response | $9/mo; 2,740 | Seed data only |
| S3 Query Archive | 1.3.1 | request, response | $19/mo; 960 | Seed data only |
| PagerDuty Incident | 1.4.0 | response | $9/mo; 1,180 | Seed data only |
| Elasticsearch Sync | 2.1.0 | request, response | $29/mo; 840 | Seed data only |
The dashboard presents search, category filtering, “popular/newest/price” sorting, “Publish a Plugin,” and “Install” controls. They must be read as interface prototypes. Download counts, prices, tiers, rankings, availability, and installability are not supported facts.
Legacy/illustrative plugin ideas
- Datadog Logger — query logs with APM correlation (legacy demand: High).
- Slack Alerter — alerts for slow queries, errors, and schema violations (High).
- GraphQL-to-Mongo — translate GraphQL to
find/aggregate(Medium). - IP Allowlisting — IP and geo-fencing (High).
- Query Analyzer — explain-plan suggestions in response metadata (Medium).
- RBAC Enforcer — collection/field permissions from JWT claims (High).
- Change Feed to Kafka — stream change events to Kafka (High).
- Auto-Archiver — move old documents to cold collections (Medium).
These are idea prompts, not available products or validated market-demand measurements.
Status matrix
| Area | Current documentation status |
|---|---|
| Public marketplace/catalog/install | Unavailable |
| Public SDK package and Rust/Go/AssemblyScript guarantees | Unavailable |
| Repository-local WASM SDK/runtime code | Implementation evidence only; not a public compatibility promise |
| Pinned 0.2.0 step contract | Bundle-internal compatibility only; no public plugin guarantee |
| Live publish endpoint | Unavailable; nexoctl publish --dry-run only |
| Revenue, payouts, review times, analytics, rankings, legal terms | Legacy/policy-dependent; no contract |
| Example plugins and demand/download figures | Illustrative |