type: architecture
status: active
timestamp: 2026-06-20
tags: [architecture, extensions, distribution, ci, chrome, firefox, edge]

Extension distribution — Chrome, Firefox, Edge, automated

Each extension own GH repo, submoduled under extensions/ Each repo has its own CI workflow that publishes to Chrome Web Store, Firefox Add-ons, and Edge Add-ons on release. Landing pages live on extensions.oriz.in (with a copy at oriz.in/extensions).

Extension distribution — Chrome, Firefox, Edge, automated

Concept

Browser extensions are published to all three major stores (Chrome, Firefox, Edge). Each extension is its own repo, submoduled under extensions/<name>/. Each repo owns its own CI + cross-store publish workflow. ONE catalog at extensions.oriz.in lists every extension and is also rendered on oriz.in/extensions for cross-promo.

How it works

Why this shape

Three forces shape this:

Cross-refs


Edit on GitHub · Back to index