MARKETPLACE
PLUGINS
TYPESENSE INSTANT SEARCH
Typesense Instant Search logo

Typesense Instant Search

Published April 2026
   •    Updated April 2026

Plugin details

Typesense Search for Bubble adds fast, relevant, typo-tolerant search to your app so users can find records quickly across web and mobile experiences. Use it to power autocomplete, directory search, product search, filtered search, and Bubble repeating groups that keep the ranking returned by Typesense.
Demo | Editor | Docs

Use the Typesense Search element when you want search-as-you-type on a Bubble web page without building a custom frontend. Bind the element to an input with an HTML ID, search a Typesense collection, and publish ordered Hit IDs, matched Bubble results, mapped key lists, highlight lists, loading states, and search events.

Use Search Records when you want to run Typesense searches in workflows, including native mobile search flows. It returns Hit IDs, hit JSON, mapped key lists, highlight lists, pagination data, and search timing so you can use Typesense in backend workflows while keeping your app logic in Bubble.

Use Rank Bubble Search Results when you already have a Bubble list of Things and want to reorder it to match the exact order returned by Typesense. This is useful when your repeating group should show Bubble data but keep Typesense ranking.

The plugin also includes record and collection actions for managing your Typesense data directly from Bubble workflows. You can retrieve, upsert, update, and delete records, and create, retrieve, update, list, and delete collections.

Element
Typesense Search
Headless web search element with input HTML ID binding, ordered Hit IDs, matched Bubble results, mapped key outputs, highlight outputs, loading states, and search events.

Search Actions
Search Records
Rank Bubble Search Results

Record Actions
Get Record
Upsert Record
Update Record
Delete Record

Collection Actions
Create Collection
Get Collection
Update Collection
Delete Collection
List Collections

$10

One time  •  Or  $5/mo

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

OmniPortl logo
OmniPortl
Joined 2023   •   16 Plugins
View contributor profile

Instructions

1. Open your cluster in the Typesense Cloud dashboard. 2. Copy the cluster host details you want to use in Bubble.
3. Click `Generate API Keys` in the cluster dashboard.
4. Save both generated keys immediately:
  - `admin_key`
  - `search_only_key`

Typesense says the Cloud dashboard uses the bootstrap key behind the scenes to generate one admin key and one search-only key for you. It also recommends using scoped keys instead of the bootstrap key directly.

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Chat   •   AI   •   Data (things)   •   Location   •   Ecommerce   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble