MARKETPLACE
PLUGINS
GRIDKIT - SORTABLE TABLE & EXPORT
GridKit - Sortable Table & Export logo

GridKit - Sortable Table & Export

Published September 2026
   •    Updated this month

Plugin details

Bubble's Table element can sort the columns in your data type. GridKit sorts the columns you actually care about: fields from related types (Order -> Customer's name, Assignment -> Company's revenue) and computed values (line counts, invoice totals, counts from a search) - the values Bubble's search cannot sort or filter on.
- Any expression becomes a column. Pass a list of texts/numbers/dates per column - the same expressions you would put in a text element.
- Default sort that sticks. Set the column and direction on load; it survives filtering.
- Shift-click for multi-key sorts, click again to reverse, a third time to clear.
- Search across every visible column, plus per-column filter clauses (equals, contains, greater than, between, empty...).
- Built for big lists. Rows are virtualised - 5,000 rows scroll like 50.
- Export CSV or Excel (.xlsx) from exactly what is on screen: sorted, filtered, formatted.
- Keyboard and screen-reader friendly. Real headers with aria-sort, focusable rows, Enter/Space to sort.

Works with any data type. No external service, no per-document fees, nothing leaves your app.

Demo app: https://adampgibbons.bubbleapps.io/version-test
Demo app editor: https://bubble.io/page?id=adampgibbons

$49

One time  •  Or  $7/mo

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

Platform

Web

Contributor details

ALGD logo
ALGD
Joined 2026   •   1 Plugin
View contributor profile

Instructions

1. Drop the GridKit element on your page. 2. Set Rows to your list (Do a search for...).
3. For each column: set the label, the type, and the values list (e.g. Each item's Customer's name, or Each item's Lines:count).
4. Optional: set the default sort column and direction.

Live demo: https://adampgibbons.bubbleapps.io/version-test

Worked example (the demo app): Rows = Search for Orders; col1 Status (text), col2 each item's Customer's name (text), col3 each item's Placed (date), col4 each item's Lines (number), col5 each item's Total (number); default sort col5, desc.

Types

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

Categories

This plugin can be found under the following categories:
Containers   •   Data (things)   •   Technical   •   Customer Support   •   Productivity   •   Visual Elements

Resources

Support contact

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble