Hey Bubblers! ![]()
After struggling for a long time to build the perfect “Google-style” search experience natively in Bubble, I decided to build a plugin that solves this once and for all.
I’m super excited to announce InstaSearch Pro! ![]()
We all know the pain of Bubble’s native search: it requires exact matches, it can’t handle typos, and building a custom autocomplete dropdown with Group Focuses and Repeating Groups is a UX nightmare (especially when clicking outside the group or trying to use keyboard arrows).
InstaSearch completely changes the game with a Dual-Mode Hybrid Engine:
Mode 1: The “Plug & Play” Visual Autocomplete Just drop a standard Bubble Input on your page, give it an ID, and paste that ID into the plugin. That’s it. The plugin automatically generates a beautiful, responsive, floating dropdown right under your input.
-
Automatically bolds the matching letters (e.g., typing “ber” shows “Berlin”). -
Full Keyboard Navigation: Users can use Up/Down arrows to navigate suggestions and Enter to select. -
Auto-closes when clicking away and auto-opens when focusing. -
Fires a Bubble Workflow event with the exact database Thing the user selected!
Mode 2: The “Data Engine” (For full UI control) Leave the Input ID empty, and the plugin transforms into an invisible data engine. It takes your search query, runs a blazing-fast fuzzy search algorithm, and spits out the filtered list to your own Repeating Groups.
Core Features (Free & Pro):
-
Typo-Tolerant (Fuzzy Logic): Set your own strictness threshold. “MacDonalds” will still find “McDonalds”!

-
Multi-Field Search: Search across Titles and Descriptions simultaneously.
-
Custom Weights: Give priority to certain fields (e.g., a match in the Title ranks higher than a match in the Description).
-
Ignore Diacritics: “Sao Paulo” finds “São Paulo”.
Check it out here
There is a Free Version available for basic fuzzy searching, and the Pro Version unlocks the magic of the Plug & Play Visual UI, Keyboard Navigation, and Multi-field weighting.
I’d love to hear your feedback and see how you use it in your apps! Let me know if you have any feature requests! ![]()
![]()