svelecte
Flexible autocomplete/select component written in Svelte, inspired by Selectize.js. Can also be used as a custom element and works similarly to standard <select>
elements in forms.
Key Features
- Searchable with multiselect support (including max items limit)
- Supports both simple arrays and complex objects as items
- Customizable item rendering (formatter)
- Allows creating and editing new items
- Remote data fetching capability
- Virtual list support for performance
- Internationalization (i18n) and basic ARIA accessibility
- SSR (Server-Side Rendering) compatible
- Client-validation support (tested with sveltekit-superforms)
- Lazy dropdown rendering
- Customizable styling
- Drag-and-drop integration with
svelte-dnd-action
Target Audience
Developers using Svelte who need a versatile, feature-rich select/autocomplete component with customization options.
Documentation
For more details, visit the documentation.
autocompleteselectselectizemultiselecttaggingtypeaheadcustom-elementsvelte
Author
Featured Stories
No featured articles here. Navigate to an article, then pick the Feature on menu button