Third-party licenses
Last updated: September 10, 2026.
The @eunomia/elements package's own source code is
proprietary (see the "Library license" section of the
licenses/.
Material Symbols icons
The <eun-icon> component bundles the Material
Symbols icon set as individual SVG files, one per icon. Each
<eun-icon name="..."> fetches and inlines the
matching SVG at runtime. The set is self-hosted from the package
itself, not loaded from a Google CDN or Google Fonts' icon stylesheet.
- License:
Apache License 2.0 - Source:
github.com/google/material-design-icons
Google Fonts
All fonts below are self-hosted as static files, not loaded from
fonts.googleapis.com/fonts.gstatic.com. The
- Mulish is Eunomia's default theme typeface. It
ships as part of the
@eunomia/elementspackage itself, so any project consuming the library gets it too. License:SIL Open Font License 1.1 . Source:github.com/googlefonts/mulish . - Inter and JetBrains Mono are used
by this documentation site only, for body text and code samples
respectively. They are not part of the published
@eunomia/elementspackage. License:SIL Open Font License 1.1 . Sources:github.com/rsms/inter ,github.com/JetBrains/JetBrainsMono .
Lit
Every Eunomia component is a LitElement, built on
Lit (lit, lit-html,
@lit/reactive-element), declared as a dependency of the
library. Lit is what implements the library on top of the Web
Components browser standard (Custom Elements, Shadow DOM, HTML
<template>). That underlying standard is maintained
by WHATWG/W3C, and, being a specification rather than a piece of
software, it carries no license of its own.
- License:
BSD 3-Clause "New" or "Revised" License , Copyright (c) 2017 Google LLC - Source:
github.com/lit/lit