Skip to content
Comms.ID
Esc
↑↓navigate↵open⌘Jpreview

Comms.ID registry

Website logo

Find a company's logo from its website address, and see what each source (Logo.dev, Microlink and the website's own icon) answers on its own. Try atlassian.com or canva.com.

Website
Source

Type a website address.

Logo.dev—
Microlink—
Website icon—

Responses

The combined response and each source's own response appear here.

Installation

  1. Set up your app

    pnpm dlx comms-id init

    Creates your app's key in .env.local and adds the Comms.ID registry to components.json. The key stays on your machine and server; the browser never holds a credential.

  2. Register your app

    In Companion → Registered apps, paste the public key that init printed. Copy the COMMS_ID_CLIENT_ID line it gives you into .env.local. You need a verified website in Companion first. Never paste your private key.

  3. Add the component

    pnpm dlx comms-id add website-logo

Usage

import { WebsiteLogo } from "@/components/comms-id/website-logo";

<WebsiteLogo onSelect={(result) => console.log(result.logoUrl)} />