Extension list

yootheme

ecommerce

joomla

Skip to main content

List of all our extensions

Create an account

JP Site Search - What is Typesense?


Article Index

What is Typesense?

Typesense is a fast open-source search engine designed for instant, typo-tolerant search. JP Site Search uses Typesense as the search backend and Joomla as the secure frontend and administration layer.

In a JP Site Search setup, Joomla is responsible for:

  • Reading Joomla content and supported source data.
  • Respecting Joomla access levels, publishing state, language rules, and source settings.
  • Indexing safe normalized documents into Typesense.
  • Receiving frontend search requests.
  • Sending safe server-side search requests to Typesense.
  • Returning normalized public result data to the browser.

Typesense is responsible for:

  • Fast full-text search.
  • Typo tolerance.
  • Ranking and relevance.
  • Facets and filters.
  • Autocomplete and suggestion queries.

The browser should never connect directly to Typesense in a JP Site Search installation. Public visitors should only communicate with Joomla endpoints.

Typesense Hosting Options
Page