not-matthias / apollo

Modern and minimalistic blog theme.
https://not-matthias.github.io/apollo
MIT License
133 stars 77 forks source link

Search #35

Open not-matthias opened 1 year ago

not-matthias commented 1 year ago

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

SeniorMars commented 5 months ago

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 commented 4 months ago

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.

not-matthias commented 4 months ago

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:

soumendrak commented 3 months ago

@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?