awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
melt-ui avatar

melt-ui/melt-ui

0
View on GitHub↗
4,167 stele·226 fork-uri·TypeScript·MIT·8 vizualizărimelt-ui.com↗

Melt Ui

Melt UI este o bibliotecă headless UI pentru Svelte care oferă o colecție de constructori de componente accesibile și fără stiluri predefinite. Funcționează ca un framework de componente accesibile și un instrument de gestionare a stării, oferind logica necesară pentru a construi elemente de interfață care respectă standardele WAI-ARIA și suportă navigarea prin tastatură fără a impune stiluri vizuale specifice.

Biblioteca dispune de un motor de poziționare a elementelor flotante care gestionează plasarea popover-urilor, tooltip-urilor și meniurilor în raport cu elementele declanșatoare. Acest sistem utilizează portaluri pentru a preveni tăierea layout-ului și încorporează prevenirea automată a overflow-ului pentru a se asigura că elementele rămân în limitele ecranului.

Setul de instrumente acoperă o gamă largă de componente UI funcționale, inclusiv elemente de formular precum combobox-uri și slidere, tipare de navigare precum tree views și tab-uri, și utilitare de overlay precum modale de dialog. De asemenea, oferă interfețe specializate pentru selectarea datei și orei, precum și componente de layout precum acordeoane și bare de instrumente.

Features

  • Headless Component Logic - Implements the headless UI pattern by separating functional behavior and accessibility logic from the visual presentation layer.
  • Shared State Stores - Uses reactive Svelte stores as shared state containers to synchronize UI values across disparate interface elements.
  • Application State Management - Provides systems for tracking and updating interaction states via reactive objects to drive real-time UI changes.
  • Svelte UI Libraries - Provides a comprehensive collection of accessible, unstyled UI components specifically for the Svelte ecosystem.
  • Headless Accessibility Logic - Provides a framework for implementing accessibility logic and ARIA patterns decoupled from visual styling.
  • Floating Element Positioning - Implements a floating element positioning engine to calculate coordinate offsets for overlays relative to targets.
  • Component State Coordination - Implements a logic layer that coordinates values and synchronization between complex UI components and stores.
  • Headless UI Libraries - Offers a logic-only library that enables the creation of custom branded components without predefined visual styles.
  • Svelte Headless UI Libraries - Provides a comprehensive suite of unstyled, accessible component builders designed exclusively for Svelte.
  • WAI-ARIA Frameworks - Acts as a framework that automatically generates ARIA attributes and keyboard event handlers for accessibility compliance.
  • ARIA Attribute Injection - Automatically computes and injects standardized ARIA roles and attributes into the DOM for accessibility compliance.
  • Accordions - Ships an accordion component with collapsible content sections and accessible headings.
  • Advanced UI Pattern Implementations - Implements a wide array of advanced interface patterns including comboboxes, tree views, and date pickers.
  • Date Pickers - Ships accessible components for selecting and displaying single dates or specific date ranges.
  • Toggle Switches - Provides a toggle switch component for capturing binary true or false states.
  • Hierarchical Tree Views - Implements a tree view component for navigating hierarchical folder-like data structures.
  • Dropdown Menus - Provides a dropdown menu component supporting keyboard navigation and typeahead searching.
  • Select Inputs - Ships a select input component for choosing one or more options from a predefined list.
  • Comboboxes - Provides an accessible combobox component combining text input with a selectable dropdown list.
  • Pagination Controls - Provides pagination controls for navigating through large datasets broken into sequential pages.
  • Menubars - Implements a menubar component for horizontal navigation with nested submenus.
  • Popover Overlays - Provides popover overlays that appear as floating content panels anchored to a target element.
  • Modal Overlays - Provides modal dialog overlays that trap user focus and support nested layers.
  • PIN Input Components - Implements segmented input fields for security codes with auto-advancing focus and paste support.
  • Portal Rendering - Utilizes portal rendering to mount floating UI elements outside the standard DOM hierarchy to prevent layout clipping.
  • Radio Groups - Provides a radio group component for managing single-choice selection from a set of mutually exclusive options.
  • Scroll Areas - Provides a custom scroll area container to manage overflow content with programmatic control.
  • Slider Components - Provides an accessible slider component for range selection with support for tick marks and callbacks.
  • Tabbed Navigation - Provides a tabbed navigation system for organizing content into selectable views.
  • Table of Contents Components - Ships a table of contents component that tracks scroll position and highlights active anchors.
  • Tag Inputs - Implements a tags input component for entering and managing multiple discrete labels.
  • Toolbar Components - Implements a toolbar component for creating grouped sets of related action buttons or controls.
  • Calendar Components - Provides accessible calendar components for managing date-based data input and navigation.
  • UI Component Libraries - Accessible, headless component builders for custom UI development.

Istoric stele

Graficul istoricului de stele pentru melt-ui/melt-uiGraficul istoricului de stele pentru melt-ui/melt-ui

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Melt Ui

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Melt Ui.
  • chakra-ui/zagAvatar chakra-ui

    chakra-ui/zag

    5,121Vezi pe GitHub↗

    Zag is a headless UI state machine library that provides unstyled component logic to ensure consistent behavior across different rendering engines. It functions as a toolkit for modeling complex user interface interactions using statecharts, decoupling the underlying logic and accessibility attributes from visual styling. The library is framework-agnostic, utilizing specialized adapters to bridge its state machine logic with various JavaScript libraries such as React, Solid, Vue, and Svelte. This approach allows developers to maintain a single interaction model while applying any CSS or styli

    TypeScripta11yaccessibilityagnostic
    Vezi pe GitHub↗5,121
  • mui/base-uiAvatar mui

    mui/base-ui

    8,711Vezi pe GitHub↗

    Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range

    TypeScriptaccessibilitydesign-systemreact
    Vezi pe GitHub↗8,711
  • huntabyte/shadcn-svelteAvatar huntabyte

    huntabyte/shadcn-svelte

    8,341Vezi pe GitHub↗

    shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail

    TypeScriptbits-uishadcn-svelteshadcn-ui
    Vezi pe GitHub↗8,341
  • taiga-family/taiga-uiAvatar taiga-family

    taiga-family/taiga-ui

    4,002Vezi pe GitHub↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    TypeScriptangularbest-practicescdk
    Vezi pe GitHub↗4,002
Vezi toate cele 30 alternative pentru Melt Ui→

Întrebări frecvente

Ce face melt-ui/melt-ui?

Melt UI este o bibliotecă headless UI pentru Svelte care oferă o colecție de constructori de componente accesibile și fără stiluri predefinite. Funcționează ca un framework de componente accesibile și un instrument de gestionare a stării, oferind logica necesară pentru a construi elemente de interfață care respectă standardele WAI-ARIA și suportă navigarea prin tastatură fără a impune stiluri vizuale specifice.

Care sunt principalele funcționalități ale melt-ui/melt-ui?

Principalele funcționalități ale melt-ui/melt-ui sunt: Headless Component Logic, Shared State Stores, Application State Management, Svelte UI Libraries, Headless Accessibility Logic, Floating Element Positioning, Component State Coordination, Headless UI Libraries.

Care sunt câteva alternative open-source pentru melt-ui/melt-ui?

Alternativele open-source pentru melt-ui/melt-ui includ: chakra-ui/zag — Zag is a headless UI state machine library that provides unstyled component logic to ensure consistent behavior across… mui/base-ui — Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples… huntabyte/shadcn-svelte — shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather… taiga-family/taiga-ui — Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces.… chakra-ui/ark — Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by… cosscom/coss — Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a…