JSPM

Found 5248 results for design-system

@chakra-ui/react

Responsive and accessible React UI components built with React and Emotion

  • v3.30.0
  • 53.44
  • Published

@sanity/ui

The Sanity UI components.

  • v3.1.11
  • 51.14
  • Published

@vaadin/vaadin-material-styles

Vaadin Material is a complete theme for Vaadin components, inspired by Google’s Material Design guidelines.

  • v24.9.6
  • 48.75
  • Published

@vaadin/vaadin-lumo-styles

Lumo is a design system foundation for modern web applications, used by Vaadin components

  • v24.9.6
  • 46.19
  • Published

flowbite-react

Official React components built for Flowbite and Tailwind CSS

  • v0.12.13
  • 46.09
  • Published

@mui/joy

Joy UI is an open-source React component library that implements MUI's own design principles. It's comprehensive and can be used in production out of the box.

  • v5.0.0-beta.52
  • 45.42
  • Published

@kobalte/core

Unstyled components and primitives for building accessible web apps and design systems with SolidJS.

  • v0.13.11
  • 45.36
  • Published

@kobalte/utils

Common utilities and types for Kobalte.

  • v0.9.1
  • 45.26
  • Published

@primer/css

The CSS implementation of GitHub's Primer Design System

  • v22.0.2
  • 44.00
  • Published

@hugeicons/react

HugeIcons Pro React Component Library https://hugeicons.com

  • v1.1.1
  • 43.46
  • Published

@primer/primitives

Typography, spacing, and color primitives for Primer design system

  • v11.3.1
  • 43.41
  • Published

@gluestack-style/react

A universal & performant styling library for React Native, Next.js & React

  • v1.0.57
  • 41.57
  • Published

@primer/react

An implementation of GitHub's Primer Design System using React

  • v38.4.0
  • 41.08
  • Published

rebass

React primitive UI components built with Styled System

  • v4.0.7
  • 40.59
  • Published

rainbow-sprinkles

Responsive, theme-based style props for Vanilla Extract

  • v1.0.0
  • 39.76
  • Published

@spectrum-web-components/base

The `SpectrumElement` base class as created by mixing `SpectrumMixin` onto `LitElement` adopts `dir` values from the `document` at connection time with a fallback to `lrt`. In a TypeScript context, it also enforces the presence of `this.shadowRoot` on ext

  • v1.10.0
  • 39.52
  • Published

@spectrum-web-components/iconset

Extend either the `Iconset` or `IconsetSVG` exports of this package to supply your application with a custom icon set to power the use of `<sp-icon>` elements throughout. Give your new icon set a custom name, and you'll be ready to supply them as `<sp-ico

  • v1.10.0
  • 39.18
  • Published

@spectrum-web-components/theme

`sp-theme` applies a Spectrum theme by using CSS custom properties to set default sizes & colors for all of the components in its scope. The Spectrum design system provides four color themes (`lightest`, `light`, `dark`, and `darkest`) and two different s

  • v1.10.0
  • 38.69
  • Published

@spectrum-web-components/styles

Spectrum Web Components are a [`LitElement`](https://lit-element.polymer-project.org)-powered web component library of patterns built on top of the [Spectrum CSS](https://opensource.adobe.com/spectrum-css) specification. Styles for these components are ma

  • v1.10.0
  • 38.68
  • Published

@spectrum-web-components/progress-circle

An `<sp-progress-circle>` shows the progression of a system operation such as downloading, uploading, processing, etc. in a visual way. It can represent both determinate and indeterminate progress, helping users understand the status of ongoing operations

  • v1.10.0
  • 38.55
  • Published

@spectrum-web-components/shared

The `@spectrum-web-components/shared` package provides essential base classes, mixins, and utilities that support developing Spectrum Web Components. This package contains foundational tools for focus management, slot observation, accessibility enhancemen

  • v1.10.0
  • 38.45
  • Published

reshaped

Professionally crafted design system in React & Figma for building products of any scale and complexity

  • v3.8.9
  • 38.11
  • Published

@spectrum-web-components/button

An `<sp-button>` represents an action a user can take. sp-buttons can be clicked or tapped to perform an action or to navigate to another page. Buttons in Spectrum have several variations for different uses and multiple levels of loudness for various atte

  • v1.10.0
  • 38.09
  • Published

@spectrum-web-components/icon

`<sp-icon>` renders an icon to the page. By default the `name` attribute will pair with separately registered icon sets to deliver the icons. When not present, `<sp-icon>` will subsequently check for its `src` attribute which could populate the icon via a

  • v1.10.0
  • 37.97
  • Published

sd-tailwindcss-transformer

[![Release](https://badgen.net/github/release/nado1001/sd-tailwindcss-transformer)](https://badgen.net/github/release/nado1001/sd-tailwindcss-transformer) [![Test](https://github.com/nado1001/sd-tailwindcss-transformer/actions/workflows/test.yml/badge.svg

  • v2.2.1
  • 37.61
  • Published

@commercetools-uikit/text

The Text component implements the typography elements such as headings, paragraphs, etc.

  • v20.3.0
  • 37.61
  • Published

@spectrum-web-components/overlay

An `<sp-overlay>` element is used to decorate content that you would like to present to your visitors as "overlaid" on the rest of the application. This includes dialogs (modal and not), pickers, tooltips, context menus, et al.

  • v1.10.0
  • 37.56
  • Published

hugeicons-react

HugeIcons React Component Library https://hugeicons.com

  • v0.3.0
  • 36.33
  • Published

@spectrum-web-components/picker

An `<sp-picker>` is an alternative to HTML's `<select>` element. Use [`<sp-menu-item>`](../menu-item) elements to outline the options that will be made available to the user when interacting with the `<sp-picker>` element.

  • v1.10.0
  • 35.97
  • Published

@spectrum-web-components/field-label

An `<sp-field-label>` provides accessible labelling for form elements. Use the `for` attribute to outline the `id` of an element in the same DOM tree to which it should associate itself. Field labels give context to information that a user needs to input

  • v1.10.0
  • 35.94
  • Published

@spectrum-web-components/action-group

`sp-action-group` delivers a set of action buttons in horizontal or vertical orientation while ensuring the appropriate spacing between those buttons. The `compact` attribute merges these buttons so that they are visually joined to clarify their relations

  • v1.10.0
  • 35.83
  • Published

@vtmn/icons

Decathlon Design System - Vitamin icons library

  • v1.3.0
  • 35.83
  • Published

@commercetools-uikit/label

The Label component represents the primitive label for a form field component.

  • v20.3.0
  • 35.83
  • Published

@commercetools-uikit/spacings-inset-squish

An inset squish spacing component provides a consistent padding to the inner component, with horizontal padding being proportionally bigger than the vertical padding.

  • v20.3.0
  • 35.77
  • Published

@spectrum-web-components/underlay

An `<sp-underlay>` provides a visual layer between overlay content and the rest of your application. It is commonly used with modal dialogs and other overlay elements to create a visual separation and prevent interaction with the background content while

  • v1.10.0
  • 35.67
  • Published

@commercetools-uikit/secondary-icon-button

Secondary Icon Buttons are "icon-only" buttons and a restricted version of the `<IconButton>`. They trigger an action when clicked (`onClick` prop). You must also pass a label for accessibility reasons.

  • v20.3.0
  • 35.63
  • Published

@saas-ui/core

Saas UI - The React component library for startups.

  • v2.8.1
  • 35.60
  • Published

@primer/react-brand

Primer Brand is a GitHub's design system for creating React-based marketing websites and digital experiences.

  • v0.60.1
  • 35.57
  • Published

@spectrum-web-components/tooltip

`<sp-tooltip>` allow users to get contextual help or information about specific components when hovering or focusing on them.

  • v1.10.0
  • 35.43
  • Published

@spectrum-web-components/action-menu

An `<sp-action-menu>` is an action button that triggers an overlay with `<sp-menu-items>` for activation. Use an `<sp-menu>` element to outline the items that will be made available to the user when interacting with the `<sp-action-menu>` element. By defa

  • v1.10.0
  • 35.37
  • Published

@spectrum-web-components/popover

An `<sp-popover>` is used to display transient content (menus, options, additional actions etc.) and appears when clicking/tapping on a source (tools, buttons, etc.) It stands out via its visual style (stroke and drop shadow) and floats on top of the rest

  • v1.10.0
  • 35.34
  • Published

@vtmn/css

Decathlon Design System - Vitamin global CSS styles library

  • v3.0.2
  • 35.27
  • Published

@spectrum-web-components/divider

`sp-divider` brings clarity to a layout by grouping and dividing content that exists in close proximity. It can also be used to establish rhythm and hierarchy.

  • v1.10.0
  • 35.09
  • Published

@salutejs/plasma-web

Salute Design System / React UI kit for web applications

  • v1.600.0
  • 35.07
  • Published

primer-support

Sass variables, mixins, and functions for use in our components.

  • v5.0.0
  • 35.03
  • Published

@spectrum-web-components/menu

An `<sp-menu>` is used for creating a menu list. The various elements inside a menu are given as [`<sp-menu-group>`](../menu-group), [`<sp-menu-item>`](../menu-item), or `<sp-menu-divider>`. Often a `<sp-menu>` element will appear in a [`<sp-popover>`](..

  • v1.10.0
  • 34.74
  • Published

@salutejs/sdds-serv

Salute Design System / React UI kit for SDDS SERV web applications

  • v0.329.0
  • 34.52
  • Published

@saas-ui/react

Saas UI - The React component library for startups.

  • v2.11.4
  • 34.45
  • Published

@saas-ui/forms

Fully functional forms for Chakra UI.

  • v2.11.0
  • 34.38
  • Published

tailgrids

Handcrafted Library of Tailwind CSS UI Components & Blocks for HTML, React and Vue.

  • v2.3.0
  • 34.35
  • Published

@yamada-ui/react

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion

  • v2.0.5
  • 34.31
  • Published

@spectrum-web-components/button-group

`sp-button-group` delivers a set of buttons in horizontal or vertical orientation while ensuring the appropriate spacing between those buttons.

  • v1.10.0
  • 34.24
  • Published

@commercetools-uikit/link

Links are used either to link to other UI routes, or to link to external pages. This component is a very thin wrapper over either a React Router Link, or a normal HTML <a> tag.

  • v20.3.0
  • 34.24
  • Published

figmagic

Figmagic is the missing piece between DevOps and design: Generate design tokens, export graphics, and extract design token-driven React components from your Figma documents.

  • v4.6.0
  • 34.21
  • Published

@spectrum-web-components/textfield

`sp-textfield` components are text boxes that allow users to input custom text entries with a keyboard. Various decorations can be displayed around the field to communicate the entry requirements.

  • v1.10.0
  • 34.18
  • Published

@commercetools-uikit/primary-button

Primary buttons are used for a primary action on a page. You must also pass a label for accessibility reasons.

  • v20.3.0
  • 34.18
  • Published

@hugeicons/react-native

HugeIcons Pro React Native Component Library https://hugeicons.com

  • v1.0.9
  • 34.14
  • Published

@saas-ui/use-hotkeys

Easy to use and scalable keyboard shortcuts for React.

  • v1.1.3
  • 34.14
  • Published

@salutejs/plasma-asdk

Salute Design System / React UI kit for Assistant web applications

  • v0.356.0
  • 34.09
  • Published

@spectrum-web-components/link

An `<sp-link>` allows users to navigate to a different location. They can be presented in-line inside a paragraph or as a standalone text.

  • v1.10.0
  • 34.03
  • Published

@commercetools-uikit/tag

A tag is often used for items that need to be labeled or categorized.

  • v20.3.0
  • 33.98
  • Published

@salutejs/sdds-crm

Salute Design System / React UI kit for SDDS CRM web applications

  • v0.329.0
  • 33.94
  • Published

@knapsack/app

Build Design Systems with Knapsack

  • v4.89.0
  • 33.90
  • Published

@lion/ui

A package of extendable web components

  • v0.15.3
  • 33.90
  • Published

@commercetools-uikit/stamp

Stamps are visual labels which hold small amounts of information regarding an item. (E.g Indicating if a product is published in a list).

  • v20.3.0
  • 33.89
  • Published

@primer/brand-primitives

Color, spacing, and typography primitives for the Primer Brand Design System

  • v0.60.1
  • 33.82
  • Published

@spectrum-web-components/field-group

An `<sp-field-group>` element is used to layout a group of fields, usually `<sp-checkbox>` elements. It can be leveraged for `vertical` or `horizontal` organization of the fields that are supplied as its children.

  • v1.10.0
  • 33.72
  • Published

@saas-ui/hotkeys

Easy manageable keyboard shortcuts for Chakra UI

  • v2.5.1
  • 33.72
  • Published

@spectrum-web-components/checkbox

`<sp-checkbox>` allow users to select multiple items from a list of independent options, or to mark an individual option as selected.

  • v1.10.0
  • 33.71
  • Published

@commercetools-uikit/data-table-manager

This component enhances the DataTable component and additionally provides a UI and state management to handle configuration of the table such as column manager.

  • v20.3.0
  • 33.71
  • Published

primer-tooltips

Add tooltips built entirely in CSS to nearly any element.

  • v2.0.0
  • 33.66
  • Published

vuetify-tailwind-utility-bridge

A Tailwind CSS plugin to bring Vuetify utility classes for autocomplete and migration use cases.

  • v0.1.5
  • 33.63
  • Published

@salutejs/sdds-bizcom

Salute Design System / React UI kit for SDDS BIZCOM web applications

  • v0.330.0
  • 33.62
  • Published

@salutejs/plasma-b2c

Salute Design System / React UI kit for business-related web applications.

  • v1.598.0
  • 33.62
  • Published

@relume_io/relume-tailwind

Relume Tailwind Config. A preset Tailwind config using the Relume design system.

  • v1.3.0
  • 33.62
  • Published

@salutejs/sdds-cs

Salute Design System / React UI kit for SDDS CS web applications

  • v0.334.0
  • 33.51
  • Published

@salutejs/sdds-dfa

Salute Design System / React UI kit for SDDS DFA web applications

  • v0.328.0
  • 33.51
  • Published

@llamaindex/ui

A comprehensive UI component library built with React, TypeScript, and Tailwind CSS for LlamaIndex applications

  • v3.5.0
  • 33.51
  • Published

@commercetools-uikit/icon-button

Icon buttons are icon-only buttons. They trigger an action when clicked (`onClick` prop). You must also pass a label for accessibility reasons.

  • v20.3.0
  • 33.47
  • Published

flyonui

The easiest, free and open-source Tailwind CSS component library with semantic classes.

  • v2.4.1
  • 33.42
  • Published

@pagopa/mui-italia

[Material-UI](https://mui.com/core/) theme inspired by [Bootstrap Italia](https://italia.github.io/bootstrap-italia/).

  • v2.2.0
  • 33.41
  • Published

@stratakit/structures

Medium-sized component structures for the Strata design system

  • v0.5.3
  • 33.39
  • Published

@spectrum-web-components/opacity-checkerboard

The `opacity-checkerboard` class provides a CSS utility that displays a checkerboard pattern background, commonly used to highlight transparent or semi-transparent areas in UI components. This visual indicator helps users distinguish between transparent a

  • v1.10.0
  • 33.36
  • Published

@spectrum-web-components/card

An `<sp-card>` represents a rectangular card that contains a variety of text and image layouts. Cards are typically used to encapsulate units of a data set, such as a gallery of image/caption pairs.

  • v1.10.0
  • 33.34
  • Published

@spectrum-web-components/radio

`<sp-radio>` and [`<sp-radio-group>`](../radio-group) allow users to select a single option from a list of mutually exclusive options. All possible options are exposed up front for users to compare.

  • v1.10.0
  • 33.33
  • Published

@spectrum-web-components/dialog

`sp-dialog` displays important information that users need to acknowledge. They appear over the interface and block further interactions. When used directly the `sp-dialog` element surfaces a `slot` based API for deep customization of the content to be in

  • v1.10.0
  • 33.31
  • Published

@spectrum-web-components/sidenav

Side navigation allows users to locate information and features within the UI. It can be used for either hierarchical or flat navigation, and gives the ability to group navigable items categorically. Side navigation is an opportunity to prioritize content

  • v1.10.0
  • 33.30
  • Published

@salutejs/plasma-giga

Salute Design System / React UI kit for PLASMA GIGA web applications

  • v0.325.0
  • 33.24
  • Published

@vtmn/css-link

Decathlon Design System - Vitamin specific CSS styles for link component

  • v1.1.4
  • 33.15
  • Published

@vtmn/css-radio-button

Decathlon Design System - Vitamin specific CSS styles for radio button component

  • v1.1.4
  • 33.13
  • Published

@spectrum-web-components/slider

`<sp-slider>` allows users to quickly select a value within a range. They should be used when the upper and lower bounds of the range are invariable.

  • v1.10.0
  • 33.13
  • Published

@vtmn/css-checkbox

Decathlon Design System - Vitamin specific CSS styles for checkbox component

  • v1.1.4
  • 33.13
  • Published

@vtmn/css-select

Decathlon Design System - Vitamin specific CSS styles for select component

  • v1.1.4
  • 33.13
  • Published

@salutejs/sdds-netology

Salute Design System / React UI kit for SDDS NETOLOGY web applications

  • v0.329.0
  • 33.10
  • Published

@vtmn/css-button

Decathlon Design System - Vitamin specific CSS styles for button component

  • v1.1.4
  • 33.10
  • Published

@spectrum-web-components/icons

The `<sp-icons-medium>` and `<sp-icons-large>` elements included in this package supply your application with the Spectrum CSS medium and large icons for use in the `<sp-icon>` element. Include at least one of these elements in a project that makes use of

  • v1.10.0
  • 33.03
  • Published

@consta/uikit

Consta — дизайн-система для разработки интерфейсов, написана на [React](https://reactjs.org/).

  • v5.28.0
  • 33.03
  • Published

@vtmn/css-skeleton

Decathlon Design System - Vitamin specific CSS styles for skeleton component

  • v1.1.4
  • 33.01
  • Published

@vtmn/css-loader

Decathlon Design System - Vitamin specific CSS styles for loader component

  • v1.1.4
  • 33.00
  • Published

@vtmn/css-dropdown

Decathlon Design System - Vitamin specific CSS styles for alert component

  • v1.1.4
  • 32.98
  • Published

@vtmn/css-rating

Decathlon Design System - Vitamin specific CSS styles for rating component

  • v1.1.7
  • 32.89
  • Published

@vtmn/css-breadcrumb

Decathlon Design System - Vitamin specific CSS styles for breadcrumb component

  • v1.1.4
  • 32.83
  • Published

@vtmn/css-divider

Decathlon Design System - Vitamin specific CSS styles for divider component

  • v1.1.4
  • 32.82
  • Published

@vtmn/css-quantity

Decathlon Design System - Vitamin specific CSS styles for quantity component

  • v1.1.5
  • 32.81
  • Published

@vaadin/aura

Aura is a theme used by Vaadin components

  • v25.0.0-alpha11
  • 32.80
  • Published

@vtmn/css-text-input

Decathlon Design System - Vitamin specific CSS styles for text input component

  • v1.1.4
  • 32.78
  • Published

@vtmn/css-progressbar

Decathlon Design System - Vitamin specific CSS styles for progressbar component

  • v1.1.4
  • 32.69
  • Published

@vtmn/css-modal

Decathlon Design System - Vitamin specific CSS styles for modal component

  • v1.1.4
  • 32.67
  • Published

@vtmn/css-alert

Decathlon Design System - Vitamin specific CSS styles for alert component

  • v1.1.4
  • 32.66
  • Published

figma-plugin-ds

A UI library with CSS and vanilla JS that match the Figma UI for building plugins.

  • v1.0.1
  • 32.64
  • Published

@vtmn/css-toast

Decathlon Design System - Vitamin specific CSS styles for toast component

  • v1.1.4
  • 32.63
  • Published

@amsterdam/design-system-css

Stylesheets for all components from the Amsterdam Design System and some general utilities. Use it to apply the visual design of the City of Amsterdam to your HTML elements or non-React components.

  • v2.2.0
  • 32.62
  • Published

@spectrum-web-components/toast

`<sp-toast>` elements display brief, temporary notifications. They are noticeable but do not disrupt the user experience and do not require an action to be taken.

  • v1.10.0
  • 32.59
  • Published

@vtmn/svelte

Decathlon Design System - Vitamin Svelte components library

  • v4.6.4
  • 32.51
  • Published

@vtmn/css-navbar

Decathlon Design System - Vitamin specific CSS styles for navbar component

  • v2.0.3
  • 32.51
  • Published

@vtmn/css-tooltip

Decathlon Design System - Vitamin specific CSS styles for tooltip component

  • v1.1.4
  • 32.48
  • Published

@spectrum-web-components/color-loupe

An `<sp-color-loupe>` shows the output color that would otherwise be covered by a cursor, stylus, or finger during color selection.

  • v1.10.0
  • 32.44
  • Published

@vtmn/css-card

Decathlon Design System - Vitamin specific CSS styles for card component

  • v1.1.4
  • 32.39
  • Published

@jybrd/design-system

jayBird Design System - Enterprise component library and design system

  • v1.0.105
  • 32.37
  • Published

@salutejs/plasma-hope

Salute Design System / Internal React UI kit for web applications

  • v1.356.0
  • 32.29
  • Published

@vtmn/css-chip

Decathlon Design System - Vitamin specific CSS styles for chip component

  • v2.0.1
  • 32.26
  • Published

@spectrum-web-components/illustrated-message

An `<sp-illustrated-message>` displays an outline illustration and a message, usually in an empty state or on an error page. It is also used inside a [DropZone](/components/dropzone).

  • v1.10.0
  • 32.25
  • Published

@salutejs/sdds-insol

Salute Design System / React UI kit for SDDS INSOL web applications

  • v0.325.0
  • 32.23
  • Published

@vtmn/css-toggle

Decathlon Design System - Vitamin specific CSS styles for toggle component

  • v1.1.5
  • 32.22
  • Published

@spectrum-web-components/tabs

The `<sp-tabs>` displays a list of `<sp-tab>` element children as `role="tablist"`. An `<sp-tab>` element is associated with a sibling `<sp-tab-panel>` element via their `value` attribute. When an `<sp-tab>` element is `selected`, the associated `<sp-tab-

  • v1.10.0
  • 32.09
  • Published

@salutejs/sdds-finai

Salute Design System / React UI kit for SDDS FinAI web applications

  • v0.321.0
  • 32.07
  • Published

@vtmn/css-snackbar

Decathlon Design System - Vitamin specific CSS styles for snackbar component

  • v1.1.4
  • 32.07
  • Published

@spectrum-web-components/action-bar

A `<sp-action-bar>` delivers a floating action bar that is a convenient way to deliver stateful actions in cases like selection mode. `<sp-action-bar>` can be deployed in two variants beyond the default: `[varient="fixed"]` to position the element in rela

  • v1.10.0
  • 32.05
  • Published

@spectrum-web-components/color-area

An `<sp-color-area>` allows users to visually select two properties of a color simultaneously. It's commonly used together with a color slider or color wheel to create comprehensive color selection interfaces.

  • v1.10.0
  • 31.98
  • Published

@salutejs/sdds-scan

Salute Design System / React UI kit for SDDS SCAN web applications

  • v0.328.0
  • 31.97
  • Published

@commercetools-uikit/date-input

The `DateInput` component allows the user to select a date. It formats the selected date depending on the users' locale.

  • v20.3.0
  • 31.93
  • Published

@spectrum-web-components/switch

An `<sp-switch>` is used to turn an option on or off. Switches allow users to select the state of a single option at a time. Use a switch rather than a checkbox when activating (or deactivating) an option, instead of selecting.

  • v1.10.0
  • 31.92
  • Published