generated: '2026-08-13' method: searched source: >- registry.npmjs.org metadata for the @tryghost scope, plus the TryGhost GitHub organisation and https://docs.ghost.org/themes provider: Ghost providerId: ghost-org description: >- Ghost ships three drop-in browser components that every Ghost theme loads through the `{{ghost_head}}` helper rather than through an SDK: Portal (the members signup, signin, account and checkout UI), sodo-search (the site search overlay) and comments-ui (the member comments thread). They are React bundles published to npm and served from Ghost's own CDN at unpkg-style pinned URLs generated by the server, so a site author never installs them directly. They are the embeddable UI layer, distinct from the Content/Admin API SDKs in packages/ghost-org-packages.yml. families: - family: Members components: - name: Portal package: '@tryghost/portal' registry: npm url: https://www.npmjs.com/package/@tryghost/portal version: 2.69.278 published: '2026-08-13' repository: https://github.com/TryGhost/Ghost/tree/main/apps/portal distribution: cdn loader: '{{ghost_head}}' surface: >- Signup, signin, account management, tier selection and Stripe checkout handoff for Ghost Members. docs: https://docs.ghost.org/themes/members note: >- Injected by the Ghost server with a version-pinned script URL; the version served to a given site is the one bundled with that site's Ghost release, not necessarily the npm latest. - family: Search components: - name: sodo-search package: '@tryghost/sodo-search' registry: npm url: https://www.npmjs.com/package/@tryghost/sodo-search version: 1.8.287 published: '2026-08-13' repository: https://github.com/TryGhost/Ghost/tree/main/apps/sodo-search distribution: cdn loader: '{{ghost_head}}' surface: Drop-in site search overlay backed by the Content API. docs: https://docs.ghost.org/themes/search - family: Comments components: - name: comments-ui package: '@tryghost/comments-ui' registry: npm url: https://www.npmjs.com/package/@tryghost/comments-ui version: 1.6.21 published: '2026-08-13' repository: https://github.com/TryGhost/Ghost/tree/main/apps/comments-ui distribution: cdn loader: '{{comments}}' surface: Member comment threads, replies, likes and moderation on posts. docs: https://docs.ghost.org/themes/content#comments summary: family_count: 3 component_count: 3 distribution: cdn notes: >- All three are distributed as CDN bundles emitted by the Ghost server rather than as packages a consumer installs, so the version a visitor receives is decided by the Ghost release running the site. The npm versions above are the registry latest on the generated date and are recorded as the upper bound, not as what any particular site serves. The standalone TryGhost/sodo-search and TryGhost/comments-ui repositories are archived; development moved into the Ghost monorepo under apps/.