Menu
Libraries |
Category

svelte-select

  • A select/autocomplete/typeahead component for Svelte applications
  • Provides customizable dropdown selection functionality with features like filtering, async loading, and accessibility support
  • Supports both single and multi-select modes
  • Includes extensive customization options through props, slots, and CSS variables

Key Features:

  • Filtering/search capabilities
  • Grouped items support
  • Asynchronous item loading via loadOptions
  • Customizable styling through CSS variables
  • Accessibility-focused with ARIA support
  • Advanced list positioning using Floating UI
  • Exposes internal methods for advanced customization

Target Audience:

  • Svelte developers needing robust select/autocomplete functionality
  • Projects requiring customizable dropdown components
  • Applications needing accessible form controls

Framework Support:

  • Primarily designed for Svelte (no current Svelte 5 support mentioned)

Customization Options:

  • 30+ configurable props for behavior control
  • Multiple named slots for customizing component parts
  • Custom CSS properties for styling
  • Ability to override core functionality methods

Resources:

sveltesveltejstypeaheadselectautocomplete

Comments