DISPLAY

Icon

Icon resolves bundled Solar, country flag, animated SVG Spinner, and SVG Logos vectors before target generation.

FOUR CATALOGS

One component, namespaced sources

Plain names resolve Solar. Country flags, SVG Spinners, and SVG Logos use explicit namespaces so completions and diagnostics stay deterministic.

Solar

Use the base name for linear or append a canonical suffix for another Solar variant.

Country flags

Prefix the ISO country code with country-flags:. No variant prop is needed.

SVG Spinners

Prefix one of 46 bundled spinner names with svg-spinners:. No variant prop is needed.

SVG Logos

Prefix one of 1,863 bundled logo names with svg-logos: and keep its authored brand colors.

dowe
Icon name:"alt-arrow-right-bold-duotone" fill:"primary"
Icon name:"country-flags:CO" w:8 h:8
Icon name:"svg-spinners:3-dots-bounce" fill:"secondary" w:8 h:8
Icon name:"svg-logos:github-icon" w:8 h:8

SVG LOGOS

Brand vectors without runtime downloads

Choose a lower-case SVG Logos file stem with the svg-logos: namespace. Only referenced logos enter generated output.

Web and desktop preserve the validated original SVG. Native targets draw shared normalized paths with deterministic solid fallbacks for complex paints.

github-icon

openai

anthropic-icon

cloudflare-workers

rust

apple

google

docker

figma

model-context-protocol-icon

vercel-icon

vite-icon

dowe
Icon name:"svg-logos:github-icon" w:10 h:10
Icon name:"svg-logos:cloudflare-workers" w:10 h:10
SVG Logos is CC0, but logos and trademarks remain the property of their respective owners. Icon is decorative, so label the containing control or link.

DOWE DATABASE CATALOG

Browse every Solar icon without bundling the catalog

The server filters and paginates 7,476 normalized SVG records in Dowe Database. This view receives at most 60 geometries and renders each one with Svg data.

The catalog is loaded by a server-only Dowe seeder. The dowe icons namespace remains dedicated to application icon assets.

dowe
database IconDb provider:"dowe" host:env.DOWE_HOST port:env.DOWE_PORT account:env.DOWE_ACCOUNT secret:env.DOWE_SECRET name:"dowe-docs-icons" entities:[IconCategories Icons] seeders:[IconCatalog]
Style

Loading SVG geometry from Dowe Database…

The icon catalog could not be loaded.

No icons match the current filters.

Runtime Svg accepts normalized Dowe vector data only. The renderer validates every viewBox, path, paint, opacity, stroke, and transform before drawing it.

SOLAR VARIANTS

Six variants, canonical names

The base name selects linear; other variants append a suffix. Duotone geometry preserves its authored secondary opacity.

broken

outline

linear

bold

line-duotone

bold-duotone

dowe
Icon name:"alt-arrow-right-bold-duotone"
Icon name:"alt-arrow-right-bold"
Icon name:"alt-arrow-right-broken"

LOADING MOTION

Choose a spinner by visual rhythm

Web and desktop preserve validated upstream CSS. Android and iOS draw the same portable fallback paths with native continuous motion.

90-ring

3-dots-bounce

bars-scale-middle

blocks-wave

pulse-rings-3

bouncing-ball

wifi-fade

wind-toy

AUTHORING CONTRACT

Catalog selection, decorative semantics

Prop
Accepted value
Default

No data

There are no records to display

A string Signal or each-item path can switch among the shared catalog; immutable const collections preload only their literal names, unrelated mutable lists do not expand the catalog, and invalid runtime values use the validated initial icon.

Icon is decorative. Pair a loading spinner with visible status text or an accessible labeled control. Reduced-motion preferences stop or suppress continuous motion.