I just released my new Bubble plugin: Skeleton Loader Kit.
Skeleton Loader Kit helps Bubble builders add polished placeholder loading states to their apps while data, workflows, API calls, repeating groups, dashboards, forms, searches, and page sections are loading.
It includes ready-made skeleton layouts for cards, card grids, tables, lists, profile headers, dashboard stats, forms, chat messages, media cards, search results, sidebar menus, notifications, kanban boards, calendar rows, pricing cards, and custom rows.
The plugin supports inline skeletons, overlay skeletons using target element IDs, shimmer/pulse/wave animations, custom colors, spacing, radius, density, animation speed, fade timing, auto-hide behavior, manual workflow actions, exposed states, and custom CSS per skeleton instance.
Use it when you want your Bubble app to feel faster and more polished by showing users where content will appear before the real data is ready.
Plugin Page: Skeleton Loader Kit Plugin | Bubble
Demo: https://addressflow-demo-page.bubbleapps.io/version-test/skeleton_loader_kit?debug_mode=true
Editor: AddressFlow Demo Page | Bubble Editor
I’d love to hear feedback from the Bubble community. If you try it, feel free to share suggestions, edge cases, or other skeleton layouts you’d like added.