Building interfaces
Generate vibrant UIs, from component behaviors to intricate design tokens.
Explore@sandlada/mdc
An open source component library that follows the Material Design 3 design specifications.

@sandlada/material-design-css
A CSS package for Material Design tokens: Color, Palette, Motion, Shape, Spacing, Typography and prebuilt themes.

@sandlada/mdk
A JavaScript library based on Material Design 3, providing data such as color, shape, shadow level, etc.

@sandlada/result
A TypeScript library implementing the Result pattern, type-safe and exception-free error handling.

@sandlada/breakpoint
Responsive viewport and element breakpoint observer, MD3 defaults, RxJS, zero-framework.

@sandlada/document-context
A function-first, DOM-anchored IoC container and reactive state management library for browsers.

@sandlada/mcu-helper
High-performance functional engine for Material Design 3 color tokens, dynamic schemes and OLED dark themes.

@sandlada/material-theme-cli
Material Design CLI for generating theme tokens and serialized color outputs from a source color.

vscode-material-design-theme
Material Design 3 theme for VSCode.

@sandlada/opencode-material-theme
Material Design 3 themes for the OpenCode TUI, 194 static JSON themes across 9 variants.

@sandlada/zed-material-theme
Material Design 3 themes for Zed, Light, Dark and OLED across 9 variants.

material-vscode-extensions
VSCode snippets: Material Web Snippets and Material Design CSS Snippets.
Tokens first. Every library follows Material Design 3 specs for color, shape, motion and typography.
TypeScript by default, exception-free APIs and framework-agnostic cores that stay portable.
Open source from day one. MIT licensed, documented, and built to amplify developer creativity while limiting unintended impact.