FindSoftware

Svelte Material UI

Svelte component library of Material Design UI components, with Sass styles and themes.

Svelte Material UI is a set of Svelte components that implement Material Design. The components are published as separate @smui/* packages, and the project also publishes a package named svelte-material-ui, which holds the default stylesheet. Components are imported from their individual packages. The installation guide lists the packages to install.

Worth knowing

The README says the current release requires Svelte’s current major version and points projects on the older Svelte to the previous release line. Some files are taken from Google’s Material Components project and stay under its MIT license; the rest of the code is under the Apache license.

Identity

Status
Active
Maintainer
Hunter Perrin5
Maintained by
Individual
First release
20194

Rendering and deploy

Install with
npm3

Releases

Current major version
94
Last release
2026-10-144

Adoption

GitHub stars
3,4442
npm downloads a week
7,6117
Contributors
486
Dependent repositories
3158
Dependent packages
128

Why these figures do not compare

Sources

  1. 2026-10-28: links
    sveltematerialui.com/
  2. 2026-10-28: links, License model, GitHub stars
    api.github.com/repos/hperrin/svelte-material-ui
  3. 2026-10-28: links, Written in, Install with
    github.com/hperrin/svelte-material-ui/blob/master/INSTALL.md
  4. 2026-10-28: First release, Current major version, Last release
    registry.npmjs.org/svelte-material-ui
  5. 2026-10-28: Maintainer, Categories, Built on, Multilingual, License
    github.com/hperrin/svelte-material-ui/blob/master/README.md
  6. 2026-10-28: Contributors
    api.github.com/repos/hperrin/svelte-material-ui/contributors?per_page=1
  7. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/svelte-material-ui
  8. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/svelte-material-ui

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON