beynar / svelte-spotlight

Headless spotlight component for Svelte

Home Page:https://svelte-spotlight.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

svelte-spotlight svelte-themes minzip package size Version

Headless spotlight component for Svelte

Build your site global search box in minutes

 pnpm add svelte-spotlight

 npm install svelte-spotlight

 yarn add svelte-spotlight
  • ✅ Bring your own style, completely headless. Svelte-spotlight only handle the layout.
  • ✅ Search method agnostic, local or asynchronous.
  • ✅ Data agnostic, render flat lists or grouped results. Integrate perfectly with Algolia
  • ✅ multi-index search.
  • ✅ Great DX with full TS support
  • ✅ 9 slots to customize every part you need
  • ✅ Animate it as you wish
  • ✅ Keyboard shortcut and navigation
  • ✅ Accessible

DOCUMENTATION & EXAMPLES

About

Headless spotlight component for Svelte

https://svelte-spotlight.vercel.app

License:MIT License


Languages

Language:Svelte 70.7%Language:TypeScript 21.2%Language:JavaScript 6.6%Language:HTML 1.5%