A simple search bar for Grist that lets you search through a specific column and navigate through the results with keyboard shortcuts and smart filtering.
Type a search term and the widget finds all matching rows in your chosen column. Use the Previous/Next buttons or keyboard shortcuts to jump between matches. Shows you which match you're on (e.g., "3 of 7").
- Partial or exact matching - Toggle between finding text anywhere in cells vs. exact matches only
- Keyboard shortcuts - Navigate matches without touching your mouse
- Debounced search - Smart 300ms delay prevents lag while you type
- Clear button - One-click reset to start over
- Auto-navigation - Automatically selects the matching row in your table
- Match counter - Always know where you are in the results
Enter- Jump to next matchShift + Enter- Jump to previous matchEsc- Clear search and reset
- Add as a Custom Widget in Grist with "Read table" access (https://remindz.github.io/grist-search-widget)
- Map the SearchColumn to the text column you want to search
- Start typing to search (searches automatically as you type)
- Use the toggle to switch between partial and exact matching
- Click Previous/Next or use keyboard shortcuts to navigate results
- Partial match (default): Finds "cat" in "category", "scattered", etc.
- Exact match: Only matches cells that exactly equal your search term (case-insensitive)
Perfect for quickly finding and navigating through specific entries in large tables.