apollo icon indicating copy to clipboard operation
apollo copied to clipboard

Search

Open not-matthias opened this issue 1 year ago • 4 comments

Should use WASM-based libraries to reduce the network footprint:

  • https://github.com/cloudcannon/pagefind
  • https://github.com/tinysearch/tinysearch (only support word search)

not-matthias avatar Oct 04 '23 13:10 not-matthias

Counterpoint: elasticlunr is easy to built with and using pagefind/tinysearch will make it hard to use with github actions / require you to self host.

SeniorMars avatar Jun 14 '24 17:06 SeniorMars

Do you want me to implement this with elasticlunr? I think it is a good idea for a default. We can disable it by default too.

SeniorMars avatar Jun 18 '24 14:06 SeniorMars

Yeah, sounds good. Don't think it'll make a big difference if it's wasm or js. Feel free to use elasticlunr. And keeping it turned off by default is also a good idea. :+1:

not-matthias avatar Jun 19 '24 09:06 not-matthias

@SeniorMars / @not-matthias Is there any progress on this feature? Or can you please guide me which all files do I need to add/update for this search functionality?

soumendrak avatar Jul 22 '24 17:07 soumendrak