Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add search bar functionality typesense. #36

Open
akshar001 opened this issue Jul 7, 2023 · 7 comments
Open

Add search bar functionality typesense. #36

akshar001 opened this issue Jul 7, 2023 · 7 comments
Labels
enhancement New feature or request

Comments

@akshar001
Copy link
Contributor

There are two popular search mechanisms are out there, one is Algolia and other one is TypeSense. TypeSense is open and free, and I think it already might have integrated in our theme. But if it is not, we will use it.

@akshar001 akshar001 added the enhancement New feature or request label Jul 7, 2023
@bojle
Copy link
Member

bojle commented Jul 7, 2023

This has a duplicate: #2
I'll close the previous one.

@UtsavBalar1231
Copy link
Contributor

Upon looking further into this, both typesense and algolia seems to be opensource but paid service.

You need to get API keys for creating local server for instant search.
Algolia provides a free tier for limited about of queries and data.
typesense seems to be paid for getting API keys.

@UtsavBalar1231
Copy link
Contributor

I found this which provides search as you type feature.
But its only for websites hosted on read-the-docs.

https://readthedocs-sphinx-search.readthedocs.io/en/latest/

@akshar001
Copy link
Contributor Author

Typesense is open source, https://github.com/typesense/typesense ?

@bojle
Copy link
Member

bojle commented Jul 10, 2023

@UtsavBalar1231 please see this: typesense/typesense#695

Moreover, as far as I understand, all these search services follow a client-server model. The paid service is the service of providing the server (that hosts the database) and the client that queries it. Typesense's paid service, I think, is when we use servers hosted on their cloud. It's open source in the sense that we can host our own typesense servers - which is not possible for algolia's service

@akshar001
Copy link
Contributor Author

If it's time consuming leave it for letter, it it's easy, we can try to do it now.

@UtsavBalar1231
Copy link
Contributor

https://docsearch.algolia.com/apply/

apply for free

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants