New Component: Tabbed List — Now on the Marketplace! 🎉

Hey Adalo Community! :waving_hand:

I’m excited to share a new component that’s now available on the Adalo Marketplace:

Tabbed List

Filter your collection instantly with a built-in tab bar — no extra screens, no re-fetching

Tabbed List combines a fully customizable tab bar with a live collection list in one component. Connect your collection once, set a filter value per tab, and tab switching happens client-side with no extra API calls.

Key Features

:white_check_mark: 2–5 configurable tabs with custom labels and filter values
:white_check_mark: Client-side filtering — data loads once, tab switches are instant with no re-fetching
:white_check_mark: Four tab styles: Underline, Pill, Filled, and Text Only with full color control
:white_check_mark: 4 Magic Text lines per item with independent font size, weight, and color
:white_check_mark: Optional avatar image per list item
:white_check_mark: Card or Row item layout with configurable border radius and padding
:white_check_mark: Magic Text outputs: Active Tab Filter Value and Active Tab Index
:white_check_mark: Tap action on each item — passes tapped record as context to the target screen
:white_check_mark: Works on Web, iOS, and Android

Perfect For

• Conference schedules filtered by day (Monday / Tuesday / Wednesday)
• Task managers with status tabs (To Do / In Progress / Done)
• Team directories organized by department
• Property listings filtered by type (For Sale / For Rent / Sold)
• Order history sorted by status (Pending / Shipped / Delivered)

Try the Demo

:backhand_index_pointing_right: Open the demo app

How to Get It

  1. Open your Adalo app editor
  2. Click the + button to open the Add Components panel
  3. Browse Marketplace Components or search for “Tabbed List”
  4. Click to add it to your app — done!

If you have any questions or feedback, drop a comment below. I’d love to hear how you’re using it! :rocket:

7 Likes

Hey @AKyle / @Dilon,

A couple of requests if possible…

  • Would you be able to include a search bar under the tabs?
  • Can we edit the list empty wording?
  • Padding differs between Card and Row views. Padding on a Row will adjust space vertically, while Card view will also indent the line fields. Ideally I’m looking to add vertical space on a Card list without the text shifting in

Thanks

1 Like

Thank you for sharing these Sam, just shared with the team!

1 Like

Hey Kyle,

Great work rolling out a bunch of super practical components! I’d still love a customizable list that runs horizontally and fills downward on screen instead of going off the screen! Also, a new navigation menu with icons that you can fill in yourself and that animates like liquid glass when you scroll would be amazing! I’d also love to make components, just not sure how. Do you guys have an onboarding program or something?

1 Like
  1. The demo app wasn’t working. It opened. It was just a blank top nav menu.
  2. Is there anything to know about adding an image to a line or tab?

I have a simple list of products with images.

While binding an image, I see an img URL option, only.

Is this normal? Maybe I am just missing something.

+1 on horizontal lists, with flexibility for customization.

And / Or,

make your own horizontal lists from rectangles, in the same way, you can with vertical lists.

Thanks for the feedback @mrentrekin! Custom horizontal lists are already noted! The other one is that a normal nav bar but with liquid glass layout? We’ve our docs and if you like, we can invite you to our component-developers Slack channel so you can ask questions when you get stuck. (let here know!)

Nice catch, thanks for letting here know @C3PO! (shared with the team)

Once you map the URL in the field from magic text, make sure to turn ON the ‘Show Avatar Image’ toggle under ‘Item Appearance’ section.

Thank you and have a great day!

1 Like

Kind of, but the nav bar is barely customizable in adalo. It doesn’t allow for imported icons and only uses Adalo’s antiquated choices. In addition, it stays shadowed, which is unfortunate, because that is also an antiquated style. Lastly, there is no ability to animate transitions between buttons. If you download “Stoic,” they’ve implemented a beautiful nav menu where there is an inner circle that’s highlight around the icon, which can be done with rectangles pretty effectively, but also they have a transition between buttons / screens. Not as pressing (pun intended) as the horizontal lists, etc, but would be a great addition so you don’t have to spend 15+ minutes making a really stylish menu.

1 Like

Component updated!

Component updated!

Component updated too!

Excellent stuff, thank you!!

1 Like

I have an events database, and they are either a “Feature” event, or not. This is done via True/False.

How do I sort the events to only show the Feature events in a given tab? The true/false data is not an option in the filter area for a tab.

Hi @frontoftheline, I guess you would need another property here (text or number) to convert that value since true/false properties are not visible in the magic text selection panel.

However, I guess if there’s a selection box under the ‘Filter Field’ in list item fields section where only true/false properties get available to map and writing up true or false in that specific tab’s ‘Filter Value’ field, maybe it would work. Will check with the team and get back here!

Thank you and have a great day!

1 Like

I am definitely missing it, but where do you set the field that you are filtering each tab by?

Hi @tcedge, should be under the ‘List Item Fields’ section. : Tabbed List | Adalo Resources

Thank you and have a great day!