Semantic UI CDN

Quick Start

Lato is auto-included with components. No extra setup needed.

<script src="https://cdn.semantic-ui.com/load" components></script>

Use fonts="none" to suppress auto-loading when embedding into pages with their own font.

<script src="https://cdn.semantic-ui.com/load" components fonts="none"></script>

Link the font CSS directly. No loader required.

<link rel="stylesheet" href="https://cdn.semantic-ui.com/fonts/lato">

Lato

The default Semantic UI font. Latin subset, WOFF2 format.

WeightStyle
400Regular
400Italic
600Semibold
600Semibold Italic
700Bold
700Bold Italic

Preload

Preload font files for faster rendering. The crossorigin attribute is required for cross-origin fonts.

<link rel="preload" as="font" type="font/woff2" crossorigin
  href="https://cdn.semantic-ui.com/fonts@canary/lato/LatoLatin-Regular.woff2">

Framework

EndpointDescriptionType
/loadOne-tag setup — components, CSS, icons, fontsclassic script
/cssDesign tokens + reset + base page stylestext/css
/css/{layer}Individual layers: tokens, reset, basetext/css
/coreComponent framework — all primitives, components, behaviorsmodule

Packages

Standalone. Usable without the component framework.

EndpointnpmDescription
/component@semantic-ui/componentdefineComponent, templates, lifecycle
/reactivity@semantic-ui/reactivitySignals, Reactions, dependency tracking
/query@semantic-ui/queryDOM selection, events, Shadow DOM piercing
/utils@semantic-ui/utilsArrays, objects, strings, debounce, clone, equality
/templating@semantic-ui/templatingTemplate compiler, expression evaluator
/renderer@semantic-ui/rendererLit-based reactive renderer
/compiler@semantic-ui/compilerTemplate-to-AST compiler
/specs@semantic-ui/specsComponent specifications and metadata
/tailwind@semantic-ui/tailwindTailwind v4 runtime for Shadow DOM

Assets

EndpointDefaultAvailable sets
/iconsLucidelucide, phosphor, tabler, material-symbols, heroicons, brands
/fontsLatolato

Vendor

Third-party deps. Pinned to exact versions. No @latest / @canary.

PackageVersion
/vendor/lit3.3.2
/vendor/lit-html3.3.2
/vendor/lit-element4.2.1
/vendor/@lit/reactive-element2.1.1
/vendor/tailwindcss4.1.12

Versioning

PatternBehaviorCache
/core@0.18.0Exact version — served directlyImmutable (1 year)
/core@canaryOverwritten on every main merge60 seconds
/core@latest302 → current stable5 min
/coreSame as @latest5 min

Pin to an exact version for production. Vendor packages are always pinned.