{"repo":"janosh/svelte-widgets","free":true,"listed":false,"github":"https://github.com/janosh/svelte-widgets","clone":"git clone https://github.com/janosh/svelte-widgets.git","description":"Accessible, keyboard-friendly Svelte components and attachments","language":"TypeScript","stars":376,"topics":["svelte","multi-select","accessibility","attachments","command-palette","components","masonry","popover","sveltekit","table-of-contents"],"license":"MIT","category":"ui-components","readme_excerpt":"Svelte Widgets Keyboard-friendly, accessible and highly customizable Svelte components. View the docs 🧩 &thinsp; Components Every component is a named export from the package root, and every one also has a direct subpath import ( svelte-widgets/Toc.svelte ) so bundlers can skip the rest. Component What it does Docs ------------------ ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------- MultiSelect Keyboard-friendly multi/single select with grouping, async loading and deep style hooks docs CommandMenu Command palette with fuzzy search, hotkeys, recents and async actions docs PageSearch Pagefind-backed site search built on CommandMenu docs Popover Floating surface that positions, dismisses and traps focus for you docs ActionMenu Action list opened from a trigger or right-click, with complete menu keyboard semantics docs ConfirmDialog Promise-based dialog queue, so two racing prompts can't share one answer docs Dialog Native modal with composable sections, close reasons and nested-dialog handling docs DraggablePane Floating panel you can drag by its header, resize and reset to its anchor docs NumberRangeInput Paired number and range inputs bound to one value, with optional schema defaults docs SettingsGroup Collapsible group for organizing related settings sections docs SettingsSearch Settings-row filter that expands matching groups and restores their prior state docs Sett","default_branch":null,"files":null,"tree":[],"storefront":"/r/janosh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/janosh/svelte-widgets/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."}