{"repo":"mskocik/svelecte","free":true,"listed":false,"github":"https://github.com/mskocik/svelecte","clone":"git clone https://github.com/mskocik/svelecte.git","description":"Flexible autocomplete/select component written in Svelte,","language":"JavaScript","stars":572,"topics":["autocomplete","select","selectize","multiselect","tagging","typeahead","custom-element","svelte"],"license":"MIT","category":"ui-components","readme_excerpt":"Svelecte Flexible autocomplete/select component written in Svelte. Initially inspired by Selectize.js. Also usable as custom element. Usable in forms, behaves very similar to standard element. See the latest changes on the Releases page. 📃 Features - searchable - multiselect with limit of max selected items - allow simple array or complex objects as items - custom item renderer (formatter) - allow creating new items (and possibly edit them) - remote data fetch - virtual list support - i18n and basic ARIA support - SSR support - client-validation support (tested with sveltekit-superforms) - lazy dropdown rendering - usable as custom element - customizable styling - dnd intergration with svelte-dnd-action 🔧 Installation [!NOTE] For Svelte 4 use version 4. Version 5 is svelte 5 only ⚡ Minimalistic example Visit documentation for more details. Thanks to - selectize.js - main inspiration - sifter - search engine - svelte-tiny-virtual-list virtual list functionality for v3, v4 - and svelte of course 😊 And if you want to thank me, you can through my sponsor page. License MIT License","default_branch":null,"files":null,"tree":[],"storefront":"/r/mskocik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mskocik/svelecte/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}