{"users":[{"id":31138,"username":"jess","name":"Jess","avatar_template":"/user_avatar/forum.bubble.io/jess/{size}/68610_2.png","trust_level":2},{"id":120052,"username":"jacob14","name":"Jacob","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/{size}.png","trust_level":0},{"id":90210,"username":"Lucian","name":"Lucian Lutas","avatar_template":"/user_avatar/forum.bubble.io/lucian/{size}/200587_2.png","trust_level":1},{"id":2883,"username":"seanhoots","name":"Seanhoots","avatar_template":"/user_avatar/forum.bubble.io/seanhoots/{size}/12224_2.png","trust_level":2},{"id":44952,"username":"rpetribu","name":"Rafael Muniz","avatar_template":"/user_avatar/forum.bubble.io/rpetribu/{size}/90852_2.png","trust_level":3},{"id":685,"username":"cm1","name":"Claudiu","avatar_template":"/user_avatar/forum.bubble.io/cm1/{size}/3947_2.png","trust_level":2},{"id":81215,"username":"parthapatel0723","name":"Parth A Patel","avatar_template":"/user_avatar/forum.bubble.io/parthapatel0723/{size}/214181_2.png","trust_level":3},{"id":11089,"username":"ZeroqodeSupport","name":"Zeroqode - Top Bubble Agency","avatar_template":"/user_avatar/forum.bubble.io/zeroqodesupport/{size}/88962_2.png","trust_level":2},{"id":120028,"username":"adam.p.gibbons","name":"Adam P Gibbons","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/7993a0/{size}.png","trust_level":0},{"id":115897,"username":"tiagoncpereira","name":"Tiago Pereira","avatar_template":"/user_avatar/forum.bubble.io/tiagoncpereira/{size}/256953_2.png","trust_level":1},{"id":211,"username":"levon","name":"Zeroqode - #1 No-Code Developer & Template Publisher","avatar_template":"/user_avatar/forum.bubble.io/levon/{size}/89793_2.png","trust_level":2},{"id":101557,"username":"janssen","name":"Janssen","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/e95f7d/{size}.png","trust_level":1},{"id":113578,"username":"yuri.lapigin","name":"Yuri Lapigin","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/y/8e7dd6/{size}.png","trust_level":0},{"id":64291,"username":"twkrk","name":"Tom Wesolowski","avatar_template":"/user_avatar/forum.bubble.io/twkrk/{size}/187341_2.png","flair_name":"Bubble-Ambassadors","flair_url":"https://us1.discourse-cdn.com/bubble/original/3X/b/1/b1153fe8cd6eae5ec0480cf25651119699b3be57.png","flair_group_id":61,"primary_group_name":"Bubble-Ambassadors","trust_level":3},{"id":65952,"username":"pravatmandal","name":"Pravatmandal","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/p/35a633/{size}.png","trust_level":1},{"id":41600,"username":"daviddr17","name":"daviddr17","avatar_template":"/user_avatar/forum.bubble.io/daviddr17/{size}/239174_2.png","trust_level":2},{"id":116406,"username":"nasibfarooq123","name":"Naasib","avatar_template":"/user_avatar/forum.bubble.io/nasibfarooq123/{size}/258909_2.png","trust_level":2},{"id":117320,"username":"Xodera","name":"Eric from Xodera","avatar_template":"/user_avatar/forum.bubble.io/xodera/{size}/258366_2.png","trust_level":1},{"id":119989,"username":"victoria3","name":"Victoria","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/v/7feea3/{size}.png","trust_level":0},{"id":3772,"username":"rico.trevisan","name":"Rico Trevisan","avatar_template":"/user_avatar/forum.bubble.io/rico.trevisan/{size}/170176_2.png","trust_level":2},{"id":53683,"username":"gradylam","name":"Gradylam","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/b782af/{size}.png","trust_level":2},{"id":71675,"username":"julianno.09","name":"Juliano O","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/53a042/{size}.png","trust_level":2},{"id":62412,"username":"vojdany.ali","name":"Vojdany Ali","avatar_template":"/user_avatar/forum.bubble.io/vojdany.ali/{size}/127557_2.png","trust_level":2},{"id":71909,"username":"veeslop","name":"Vee","avatar_template":"/user_avatar/forum.bubble.io/veeslop/{size}/194989_2.png","trust_level":2},{"id":51190,"username":"Newed","name":"Galde C. Silvestre","avatar_template":"/user_avatar/forum.bubble.io/newed/{size}/165663_2.png","flair_name":"Bubble-Ambassadors","flair_url":"https://us1.discourse-cdn.com/bubble/original/3X/b/1/b1153fe8cd6eae5ec0480cf25651119699b3be57.png","flair_group_id":61,"primary_group_name":"Bubble-Ambassadors","trust_level":3},{"id":3532,"username":"JohnMark","name":"john m","avatar_template":"/user_avatar/forum.bubble.io/johnmark/{size}/42431_2.png","trust_level":3},{"id":117842,"username":"anon44175918","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/9dc877/{size}.png","trust_level":1},{"id":35058,"username":"Appkit","name":"Faye & Michael","avatar_template":"/user_avatar/forum.bubble.io/appkit/{size}/74099_2.png","trust_level":2},{"id":49930,"username":"Alter345","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/48db29/{size}.png","trust_level":2},{"id":119908,"username":"jannat.tariq","name":"Jannat Tariq","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/958977/{size}.png","trust_level":0},{"id":116303,"username":"teamsportttt","name":"Teamsportttt","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/7ea924/{size}.png","trust_level":1},{"id":109802,"username":"stevemarkovick","name":"Stevemarkovick","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/51bf81/{size}.png","trust_level":1},{"id":43758,"username":"saviorabrams","name":"Savior Abrams","avatar_template":"/user_avatar/forum.bubble.io/saviorabrams/{size}/210798_2.png","trust_level":2},{"id":35026,"username":"asked111","name":"Dale Askew","avatar_template":"/user_avatar/forum.bubble.io/asked111/{size}/210876_2.png","trust_level":3},{"id":66159,"username":"georgecollier","name":"George @ Not Quite Unicorns","avatar_template":"/user_avatar/forum.bubble.io/georgecollier/{size}/182327_2.png","flair_name":"Bubble-Ambassadors","flair_url":"https://us1.discourse-cdn.com/bubble/original/3X/b/1/b1153fe8cd6eae5ec0480cf25651119699b3be57.png","flair_group_id":61,"primary_group_name":"Bubble-Ambassadors","trust_level":3},{"id":61923,"username":"arauzsroger","name":"Arauzsroger","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/71e660/{size}.png","trust_level":1},{"id":105983,"username":"johnirving1986","name":"Johnirving1986","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/{size}.png","trust_level":1},{"id":119465,"username":"samcrimm","name":"Samcrimm","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/b5ac83/{size}.png","trust_level":0},{"id":89496,"username":"tomvigneres","name":"Tom Vigneres","avatar_template":"/user_avatar/forum.bubble.io/tomvigneres/{size}/252226_2.png","trust_level":2},{"id":119488,"username":"jordanmariedev","name":"Jordanmariedev","avatar_template":"/user_avatar/forum.bubble.io/jordanmariedev/{size}/261869_2.png","trust_level":0},{"id":90222,"username":"senecadatabase","name":"Senecadatabase","avatar_template":"/user_avatar/forum.bubble.io/senecadatabase/{size}/260991_2.png","trust_level":2},{"id":58957,"username":"Rik","name":"Rik Schennink","avatar_template":"/user_avatar/forum.bubble.io/rik/{size}/120979_2.png","trust_level":2},{"id":48860,"username":"wdigital36","name":"Wdigital36","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/87869e/{size}.png","trust_level":2},{"id":81271,"username":"simplepdf.eu","name":"Ben @SimplePDF","avatar_template":"/user_avatar/forum.bubble.io/simplepdf.eu/{size}/180627_2.png","trust_level":1},{"id":59877,"username":"saloon-esquiver0t","name":"Saloon Esquiver0t","avatar_template":"/user_avatar/forum.bubble.io/saloon-esquiver0t/{size}/253776_2.png","trust_level":2},{"id":113134,"username":"thetomas","name":"Tomas from Enhancio","avatar_template":"/user_avatar/forum.bubble.io/thetomas/{size}/251840_2.png","trust_level":2},{"id":114886,"username":"yakir78111","name":"Yakir78111","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/y/b9e5f3/{size}.png","trust_level":1},{"id":31400,"username":"ccatalano","name":"Ccatalano","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/958977/{size}.png","trust_level":2},{"id":104362,"username":"ForeverLive","name":"Dmytro","avatar_template":"/user_avatar/forum.bubble.io/foreverlive/{size}/235014_2.png","trust_level":2},{"id":33789,"username":"dbom009","name":"Dbom009","avatar_template":"/user_avatar/forum.bubble.io/dbom009/{size}/259579_2.png","trust_level":3},{"id":108339,"username":"steven.h.liu.1","name":"Steven H Liu 1","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/{size}.png","trust_level":2},{"id":11017,"username":"zelus_pudding","name":"","avatar_template":"/user_avatar/forum.bubble.io/zelus_pudding/{size}/68250_2.png","trust_level":2},{"id":84102,"username":"mikolaj","name":"Mikolaj","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/c89c15/{size}.png","trust_level":2},{"id":26349,"username":"mlewis2016","name":"Mlewis2016","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/{size}.png","trust_level":2},{"id":106319,"username":"charlie12","name":"Charlie","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/a88e57/{size}.png","trust_level":1},{"id":93374,"username":"productteam","name":"Productteam","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/p/258eb7/{size}.png","trust_level":1},{"id":52918,"username":"AdrienD","name":"Adrien D","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/4491bb/{size}.png","trust_level":2},{"id":63628,"username":"graziellamk","name":"Graziellamk","avatar_template":"/user_avatar/forum.bubble.io/graziellamk/{size}/137626_2.png","trust_level":2},{"id":82102,"username":"mario11","name":"Mario","avatar_template":"/user_avatar/forum.bubble.io/mario11/{size}/232274_2.png","trust_level":2}],"primary_groups":[{"id":61,"name":"Bubble-Ambassadors"}],"flair_groups":[{"id":61,"name":"Bubble-Ambassadors","flair_url":"https://us1.discourse-cdn.com/bubble/original/3X/b/1/b1153fe8cd6eae5ec0480cf25651119699b3be57.png","flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/showcase/plugins/53?page=1","per_page":30,"topics":[{"fancy_title":"About the Plugins category","id":189747,"title":"About the Plugins category","slug":"about-the-plugins-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-02-03T15:29:24.348Z","last_posted_at":null,"bumped":true,"bumped_at":"2022-02-03T15:32:36.709Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Share the plugins that you have built for the platform and what they can add to other applications.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":1070,"like_count":1,"has_summary":false,"last_poster_username":"jess","category_id":53,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":31138,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[New Plugin] Smart Video Compressor: compress videos in the browser before they upload","id":401281,"title":"[New Plugin] Smart Video Compressor: compress videos in the browser before they upload","slug":"new-plugin-smart-video-compressor-compress-videos-in-the-browser-before-they-upload","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-10-05T17:21:05.307Z","last_posted_at":"2026-10-05T17:21:05.375Z","bumped":true,"bumped_at":"2026-10-05T17:21:05.375Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi all, I made a plugin for a problem I kept seeing here: users upload huge phone videos and the upload is slow, fails, or eats your storage. \nSmart Video Compressor is an input element. You set a maximum size in MB, the&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":21,"like_count":0,"has_summary":false,"last_poster_username":"jacob14","category_id":53,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A new Bubble plugin, Smart Video Compressor, compresses user-uploaded videos in the browser using WebCodecs before saving them to Bubble storage, offering a free test version and paid live-site licensing.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":120052,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":puzzle_piece: MailCraft: add a drag-and-drop email builder to your Bubble app","id":401261,"title":"🧩 MailCraft: add a drag-and-drop email builder to your Bubble app","slug":"mailcraft-add-a-drag-and-drop-email-builder-to-your-bubble-app","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/bubble/original/3X/4/a/4a01893fb87255e0415cd9264c9f46b69c6e869d.png","created_at":"2026-10-05T08:29:22.196Z","last_posted_at":"2026-10-05T08:29:22.287Z","bumped":true,"bumped_at":"2026-10-05T08:29:22.287Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"if your users need to create emails inside your Bubble app, the editor can become a whole project of its own. \ni built MailCraft to make that part easier. it puts a drag-and-drop email builder directly in your app, and y&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":33,"like_count":0,"has_summary":false,"last_poster_username":"Lucian","category_id":53,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Lucian introduced MailCraft, a Bubble plugin that embeds a drag-and-drop email builder into apps, offering MJML-based responsive HTML output, auto-save, and customization for newsletters, CRMs, or client portals.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":90210,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":date:[New Plugin] Air Calendar (FullCalendar)","id":55721,"title":"📅[New Plugin] Air Calendar (FullCalendar)","slug":"new-plugin-air-calendar-fullcalendar","posts_count":1196,"reply_count":828,"highest_post_number":1258,"image_url":"https://us1.discourse-cdn.com/bubble/optimized/3X/6/b/6bf44fa7c62c18d1b8a99d9bcc03ddf7a3863ac2_2_1024x656.gif","created_at":"2019-04-30T22:21:43.456Z","last_posted_at":"2026-10-01T09:26:30.351Z","bumped":true,"bumped_at":"2026-10-01T09:26:30.351Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi Bubblers I’m happy to finally announce the official release of  the Air Calendar plugin. \nDemo link \nDisclaimer: The demo shows what is possible with this plugin and not what comes out of the box. \nScreen shot demo \n \n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":93591,"like_count":502,"has_summary":true,"last_poster_username":"ZeroqodeSupport","category_id":53,"op_like_count":39,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Air Calendar (FullCalendar) Bubble plugin, initially released as a lightweight, customizable calendar solution, has received a new update (v2.145.0) adding a 1-minute slot duration option and fixing a crash when slot duration is empty.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2883,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44952,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":685,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":81215,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":11089,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GridKit — sort and export a Bubble list by related-type and computed columns","id":401138,"title":"GridKit — sort and export a Bubble list by related-type and computed columns","slug":"gridkit-sort-and-export-a-bubble-list-by-related-type-and-computed-columns","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/bubble/optimized/4X/e/2/3/e23c88223c87c808a8d3f617064c9e37d1d776b6_2_1024x640.png","created_at":"2026-09-30T19:27:13.085Z","last_posted_at":"2026-09-30T19:27:13.162Z","bumped":true,"bumped_at":"2026-09-30T19:27:13.162Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Bubble’s Table element sorts the columns in your data type. If the value you care about lives on a related thing (Order → Customer’s name) or is computed (a line count, an invoice total), it can’t. \nGridKit is one elemen&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":38,"like_count":0,"has_summary":false,"last_poster_username":"adam.p.gibbons","category_id":53,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"GridKit is a $49 one-time or $7/month Bubble plugin that extends the Table element to sort, filter, search, and export data by related-type and computed columns, with multi-key sorting and CSV/XLSX export.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":120028,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[New Plugin] DocuClear - Smart Document Scanner &amp; OCR (Free + Pro) :page_facing_up:","id":390014,"title":"[New Plugin] DocuClear - Smart Document Scanner & OCR (Free + Pro) 📄","slug":"new-plugin-docuclear-smart-document-scanner-ocr-free-pro","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-27T14:23:33.654Z","last_posted_at":"2026-09-28T14:07:27.230Z","bumped":true,"bumped_at":"2026-09-28T14:07:27.230Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey Bubblers! :waving_hand: \nI’m excited to announce the release of DocuClear, a new plugin designed to turn your Bubble apps into powerful document scanners. \nWe all know the struggle: users upload photos of receipts th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":42,"like_count":0,"has_summary":false,"last_poster_username":"tiagoncpereira","category_id":53,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"DocuClear Pro V2, a Bubble document scanning plugin, now features a dedicated React Native mobile element, offline OpenCV and Tesseract OCR, a fixed iOS camera bug, and a smart language engine for Bubble's Native Mobile Beta.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":115897,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"🗺️New Plugin Release: Mapbox Maps for Bubble Mobile","id":379062,"title":"🗺️New Plugin Release: Mapbox Maps for Bubble Mobile","slug":"new-plugin-release-mapbox-maps-for-bubble-mobile","posts_count":23,"reply_count":17,"highest_post_number":23,"image_url":"https://us1.discourse-cdn.com/bubble/original/3X/e/b/ebabcdcfc223623533672a413e4fd1421f05210b.gif","created_at":"2025-08-20T10:34:57.979Z","last_posted_at":"2026-09-28T11:04:58.460Z","bumped":true,"bumped_at":"2026-09-28T11:04:58.460Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi Bubblers! :waving_hand: \nDiscover the Mapbox Maps for Bubble Mobile plugin - the best way to add interactive, high-performance maps to your native Bubble app. \n \n:sparkles: Key Features: \n\n\nCustom Markers &amp; Controls: &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":389,"like_count":3,"has_summary":false,"last_poster_username":"ZeroqodeSupport","category_id":53,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user requested that the Mapbox Maps for Bubble Mobile plugin's \"Add list of markers\" action allow static text color input instead of requiring a database field; support confirmed the current design uses data-source colors for dynamic per-marker styling and passed the suggestion to the development team for a possible future update.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":211,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":101557,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":113578,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":64291,"primary_group_id":61,"flair_group_id":61},{"extras":"latest","description":"Most Recent Poster","user_id":11089,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":star_struck: PDF Conjurer Pro New Plugin from Zeroqode","id":344386,"title":"🤩 PDF Conjurer Pro New Plugin from Zeroqode","slug":"pdf-conjurer-pro-new-plugin-from-zeroqode","posts_count":93,"reply_count":65,"highest_post_number":94,"image_url":"https://us1.discourse-cdn.com/bubble/original/3X/e/e/ee6cd18eaa99bd9ae16bdc2ec914923afc0efc4c.gif","created_at":"2024-10-15T18:24:34.648Z","last_posted_at":"2026-09-28T09:19:29.793Z","bumped":true,"bumped_at":"2026-09-28T09:19:29.793Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone! \nWe are excited to announce the launch of PDF Conjurer Pro, an upgraded version of our popular PDF Conjurer plugin. \nThis enhanced version offers powerful new features and customization options that allow yo&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":1729,"like_count":19,"has_summary":true,"last_poster_username":"ZeroqodeSupport","category_id":53,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports that PDF Conjurer Pro's header appears only on the first page and that emailed or database-saved PDFs differ from downloaded ones; Zeroqode support advised checking header activation order, margins, and using the plugin's dedicated upload-complete trigger, and requested a screencast for further diagnosis.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":211,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":65952,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":41600,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":116406,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":11089,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GoLocal! FULL Auto Translate — Place It, Forget It, Your App Speaks Every Language - Translate Bubble Apps on Autopilot!","id":393426,"title":"GoLocal! FULL Auto Translate — Place It, Forget It, Your App Speaks Every Language - Translate Bubble Apps on Autopilot!","slug":"golocal-full-auto-translate-place-it-forget-it-your-app-speaks-every-language-translate-bubble-apps-on-autopilot","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/bubble/original/4X/1/a/a/1aab79df9c1a11ee14b700a885e2851339abc011.png","created_at":"2026-03-18T21:13:27.550Z","last_posted_at":"2026-09-27T12:22:39.201Z","bumped":true,"bumped_at":"2026-09-27T12:22:39.201Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"GoLocal! FULL Auto Translate — Place It, Forget It, Your App Speaks Every Language No API KEY  Needed \nHey Bubblers! \n  \nGoLocal! FULL Auto Translate just got approved on the Bubble Plugin Marketplace — and it changes ho&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":75,"like_count":2,"has_summary":false,"last_poster_username":"victoria3","category_id":53,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user asked whether the localized versions produced by the GoLocal Bubble auto-translation plugin will be crawled by search engines for SEO purposes.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":117320,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":119989,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":pinched_fingers: Rich text editor with real-time collaboration (Tiptap)","id":238504,"title":"🤌 Rich text editor with real-time collaboration (Tiptap)","slug":"rich-text-editor-with-real-time-collaboration-tiptap","posts_count":632,"reply_count":355,"highest_post_number":648,"image_url":null,"created_at":"2022-12-25T23:18:25.187Z","last_posted_at":"2026-09-27T10:48:04.952Z","bumped":true,"bumped_at":"2026-09-27T10:48:04.952Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Rich Text Editor with Real-Time Collaboration (Tiptap.dev)\nThe most powerful rich text editor available for Bubble — built on Tiptap v3. \nBubble’s native rich text editor is limited. No tables. No collaboration. No markd&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":33669,"like_count":423,"has_summary":true,"last_poster_username":"rico.trevisan","category_id":53,"op_like_count":29,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Tiptap rich text editor plugin for Bubble released v4.11.1–v4.13.0, fixing Find & Replace and image issues, adding LaTeX math, mention events, and improved reliability, plus a hosted multiplayer collaboration server at whoistyping.wtf.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3772,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":53683,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71675,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":62412,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":71909,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[New Plugin] NWD Dropdown+Search (Single/Multi) :magic_wand: Single and Multiple selection modes in one component","id":393793,"title":"[New Plugin] NWD Dropdown+Search (Single/Multi) 🪄 Single and Multiple selection modes in one component","slug":"new-plugin-nwd-dropdown-search-single-multi-single-and-multiple-selection-modes-in-one-component","posts_count":8,"reply_count":3,"highest_post_number":8,"image_url":"https://us1.discourse-cdn.com/bubble/optimized/4X/1/6/5/165c2d427a4c798ef39b877e3ebf3d92c28836b4_2_1024x768.png","created_at":"2026-03-26T14:21:41.058Z","last_posted_at":"2026-09-26T22:46:46.471Z","bumped":true,"bumped_at":"2026-09-26T22:46:46.471Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Searchable Dropdown (Single/Multi) \nDemo Editor \nDemo Preview/Documentation \nPlugin Page \nOther plugins (:sweat_smile:I’m still migrating some from my old page) \n\nHey everyone, \nI’ve always been bothered by the limitatio&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":191,"like_count":8,"has_summary":false,"last_poster_username":"Newed","category_id":53,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A developer released and is updating a Bubble marketplace plugin that provides a fully customizable searchable dropdown supporting single and multi selection, with recent updates adding a \"Set value\" action, performance improvements, and over 70 customization properties.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":51190,"primary_group_id":61,"flair_group_id":61},{"extras":null,"description":"Recent Poster","user_id":3532,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":117842,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[New Plugin] NWD Date/Time Picker (Multi-Mode) :magic_wand: Date, Time, and Datetime (Single, Multiple or Range modes), with Over 100 properties for complete visual and behavioral control","id":396353,"title":"[New Plugin] NWD Date/Time Picker (Multi-Mode) 🪄 Date, Time, and Datetime (Single, Multiple or Range modes), with Over 100 properties for complete visual and behavioral control","slug":"new-plugin-nwd-date-time-picker-multi-mode-date-time-and-datetime-single-multiple-or-range-modes-with-over-100-properties-for-complete-visual-and-behavioral-control","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/bubble/original/4X/4/f/e/4fe93a19f2c040588b7a14ac388cc1531e706ba9.png","created_at":"2026-05-20T21:01:18.183Z","last_posted_at":"2026-09-26T22:29:01.726Z","bumped":true,"bumped_at":"2026-09-26T22:29:01.726Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone, \nOne thing that always bothered me in Bubble was how limited some native inputs are. \nFor a long time I worked around those limitations using custom code, multiple plugins, or custom components, but that us&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":67,"like_count":2,"has_summary":false,"last_poster_username":"Newed","category_id":53,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A developer released a Bubble plugin offering a highly customizable multi-mode date/time picker with single, multiple, and range selection, and recently updated it with new time and month states, input icon variations, and over 100 customization properties.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":51190,"primary_group_id":61,"flair_group_id":61}]},{"fancy_title":":cloud:Wasabi Cloud Storage Plugin","id":124862,"title":"☁️Wasabi Cloud Storage Plugin","slug":"wasabi-cloud-storage-plugin","posts_count":801,"reply_count":552,"highest_post_number":895,"image_url":null,"created_at":"2020-12-08T15:27:17.509Z","last_posted_at":"2026-09-23T11:03:00.617Z","bumped":true,"bumped_at":"2026-09-23T11:03:00.617Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi Bubblers, we’ve released a plugin for uploading &amp; managing files with your Wasabi account!  80% Cheaper than Amazon S3 &amp; no egress or API fees. :woman_cook: :man_office_worker:","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":43404,"like_count":414,"has_summary":true,"last_poster_username":"ZeroqodeSupport","category_id":53,"op_like_count":24,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported file size mismatches in the Wasabi Cloud Storage plugin, but support clarified the issue was swapped file names due to misaligned index order in the upload workflow, not actual size differences.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":35058,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44952,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":49930,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":119908,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":11089,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[NEW PLUGIN] ChapterOne - The Ultimate LMS Video Engine (Chapters, Speed Control, Subtitles) :clapper_board:","id":388011,"title":"[NEW PLUGIN] ChapterOne - The Ultimate LMS Video Engine (Chapters, Speed Control, Subtitles) 🎬","slug":"new-plugin-chapterone-the-ultimate-lms-video-engine-chapters-speed-control-subtitles","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":null,"created_at":"2025-12-24T00:44:47.162Z","last_posted_at":"2026-09-21T14:50:35.322Z","bumped":true,"bumped_at":"2026-09-21T14:50:35.322Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey Bubblers! :waving_hand: \nIf you are building a Course Platform, an LMS, or just want a video experience that doesn’t look like the default browser player, I’m excited to share ChapterOne. \nWe built this wrapper aroun&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":104,"like_count":1,"has_summary":false,"last_poster_username":"tiagoncpereira","category_id":53,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The ChapterOne Bubble plugin, a Plyr.js-based video engine for LMS platforms, has released Pro V7 adding native mobile support with HLS streaming, VAST ad integration, fullscreen/PiP, anti-cheat resume, and debugging for Bubble's Mobile Beta.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":115897,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Update] TurboCompress 2.0 - Video Compression, PDF Generation &amp; Turbo Bulk Mode :rocket:","id":390218,"title":"[Update] TurboCompress 2.0 - Video Compression, PDF Generation & Turbo Bulk Mode 🚀","slug":"update-turbocompress-2-0-video-compression-pdf-generation-turbo-bulk-mode","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-29T15:22:22.848Z","last_posted_at":"2026-09-15T08:11:15.877Z","bumped":true,"bumped_at":"2026-09-15T08:11:15.877Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey Bubblers! :waving_hand: \nWe just released a massive update to TurboCompress (Pro), taking it from a simple image optimizer to a full-blown Media Processing Suite. \nVersion 2.0 is focused on Performance and Client-Sid&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":49,"like_count":1,"has_summary":false,"last_poster_username":"tiagoncpereira","category_id":53,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"TurboCompress Pro has evolved from a 2.0 media processing suite adding video compression, bulk image processing, and PDF generation, to V3 which introduces WebAssembly FFmpeg-powered video trimming, thumbnail extraction, GIF export, text watermarking, smart cropping, AVIF support, and optimized multi-format PDF generation, all client-side.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":115897,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[NEW PLUGIN] GeoMaster :globe_showing_europe_africa: The Ultimate Google Maps Alternative (Heatmaps, Drawing, Clustering &amp; No API Keys!)","id":387416,"title":"[NEW PLUGIN] GeoMaster 🌍 The Ultimate Google Maps Alternative (Heatmaps, Drawing, Clustering & No API Keys!)","slug":"new-plugin-geomaster-the-ultimate-google-maps-alternative-heatmaps-drawing-clustering-no-api-keys","posts_count":18,"reply_count":9,"highest_post_number":18,"image_url":null,"created_at":"2025-12-13T02:32:42.049Z","last_posted_at":"2026-09-11T17:01:51.697Z","bumped":true,"bumped_at":"2026-09-11T17:01:51.697Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey Bubblers! :waving_hand: \nLet’s be honest: setting up Google Cloud Console billing, managing API keys, and worrying about “per-load” costs just to show a map on your app is a headache. \nAnd if you try to load 2,000 ma&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":314,"like_count":3,"has_summary":false,"last_poster_username":"tiagoncpereira","category_id":53,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer released a V6 update for the GeoMaster Pro mapping plugin, adding travel time isochrones, weighted heatmaps, KML/GPX export, and hover tooltips with dynamic URLs in response to community feature requests.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":115897,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":116303,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":109802,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[New Plugin] MailCanvas :envelope: Native Drag-and-Drop Email Builder (Free &amp; Pro) | White-Label &amp; SaaS Ready!","id":396455,"title":"[New Plugin] MailCanvas ✉️ Native Drag-and-Drop Email Builder (Free & Pro) | White-Label & SaaS Ready!","slug":"new-plugin-mailcanvas-native-drag-and-drop-email-builder-free-pro-white-label-saas-ready","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-22T13:35:40.632Z","last_posted_at":"2026-09-11T14:14:06.655Z","bumped":true,"bumped_at":"2026-09-11T14:14:06.655Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey Bubblers! :waving_hand: \nI built MailCanvas – a fully native, beautiful, drag-and-drop email builder that runs seamlessly inside your Bubble application! Whether you are building an internal newsletter dashboard or a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":85,"like_count":1,"has_summary":false,"last_poster_username":"tiagoncpereira","category_id":53,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"MailCanvas, a native drag-and-drop email builder plugin for Bubble, launched with Free and Pro versions, and its Pro edition recently received a V2 Marketing Suite update adding dynamic merge tags, plain text export, direct HTML import, premium marketing blocks, and a native preview toggle.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":115897,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Modern Dropdown + Popover","id":400338,"title":"Modern Dropdown + Popover","slug":"modern-dropdown-popover","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":"https://us1.discourse-cdn.com/bubble/original/4X/8/f/5/8f5f9e065366ecfafc8167c1afef71921369d6db.jpeg","created_at":"2026-09-10T16:54:21.504Z","last_posted_at":"2026-09-11T12:53:47.751Z","bumped":true,"bumped_at":"2026-09-11T12:53:47.751Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I was facing some challenges with dropdown and popover positioning. \n\nhard to reposition\nnot showing up where I wanted,\nopening under something else\n\n… realized there are some modern web standards we can use with very li&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":196,"like_count":16,"has_summary":false,"last_poster_username":"georgecollier","category_id":53,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user shared modern web-standard-based dropdown and popover solutions for Bubble to fix positioning issues, and community members praised the results while urging Bubble to improve its native components and animations.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3772,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":43758,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44952,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":35026,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":66159,"primary_group_id":61,"flair_group_id":61}]},{"fancy_title":"[🚀 New Plugin Release] AI Toolkit — Chat, Voice &amp; Vision","id":400335,"title":"[🚀 New Plugin Release] AI Toolkit — Chat, Voice & Vision","slug":"new-plugin-release-ai-toolkit-chat-voice-vision","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-10T15:34:44.533Z","last_posted_at":"2026-09-10T15:34:44.635Z","bumped":true,"bumped_at":"2026-09-10T15:34:44.635Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone :waving_hand: \nI’ve been building with Bubble for quite a while, and one thing that kept bothering me was how much time it can take to build different AI features into an app. \nYou need a chat → find a plugi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":36,"like_count":1,"has_summary":false,"last_poster_username":"arauzsroger","category_id":53,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A Bubble developer released the AI Toolkit plugin, consolidating chat, voice, text, autocomplete, and vision features across OpenAI, Anthropic, and Gemini into one interface to streamline AI integration in Bubble apps.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":61923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[New Plugin] Fluid Chat: The &ldquo;WhatsApp-style&rdquo; element. 60fps Scroll, Audio Messages &amp; Images","id":387118,"title":"[New Plugin] Fluid Chat: The \"WhatsApp-style\" element. 60fps Scroll, Audio Messages & Images","slug":"new-plugin-fluid-chat-the-whatsapp-style-element-60fps-scroll-audio-messages-images","posts_count":15,"reply_count":2,"highest_post_number":16,"image_url":null,"created_at":"2025-12-09T14:51:35.848Z","last_posted_at":"2026-09-08T13:27:25.186Z","bumped":true,"bumped_at":"2026-09-08T13:27:25.186Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone! :waving_hand: \nBuilding a chat app in Bubble usually means fighting with Repeating Groups: the scroll jumps, “scroll to bottom” is glitchy, and performance drops after 50 messages. \nI wanted a chat that felt&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":339,"like_count":4,"has_summary":false,"last_poster_username":"tiagoncpereira","category_id":53,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Fluid Chat Bubble plugin's developer announced major updates: V7.2.0 brought full mobile cross-platform parity with native pickers and optimistic UI, and V8.0 added interactive polls, smart search, pinned and starred messages to both Web and Mobile.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":115897,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":105983,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"🗺️ New Plugin Release: Google Map Bubble Mobile","id":397797,"title":"🗺️ New Plugin Release: Google Map Bubble Mobile","slug":"new-plugin-release-google-map-bubble-mobile","posts_count":12,"reply_count":9,"highest_post_number":12,"image_url":"https://us1.discourse-cdn.com/bubble/optimized/4X/a/f/3/af37476cfaaa14186d2ce11c712bc97f06544c4a_2_473x1023.gif","created_at":"2026-07-01T08:23:21.815Z","last_posted_at":"2026-09-07T10:48:03.307Z","bumped":true,"bumped_at":"2026-09-07T10:48:03.307Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone :waving_hand: \nBeen working on this for a while, and it’s finally out: Google Map for Bubble Mobile. It brings real, native Google Maps to your iOS &amp; Android Bubble apps - markers, custom styling, live GPS, &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":182,"like_count":0,"has_summary":false,"last_poster_username":"ZeroqodeSupport","category_id":53,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Zeroqode released a major update to its Google Map Bubble Mobile plugin adding clustering, traffic/transit/biking layers, geocoding, directions, and KML/GeoJSON layer support, while support asked user Sam to update to the latest version and retest a reported marker image-flash bug.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":211,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":119465,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":11089,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Plugin] Better Sortable Lists - Drag &amp; Drop to reorder Repeatings Groups","id":400069,"title":"[Plugin] Better Sortable Lists - Drag & Drop to reorder Repeatings Groups","slug":"plugin-better-sortable-lists-drag-drop-to-reorder-repeatings-groups","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/bubble/optimized/4X/7/a/5/7a5d80a67c06ddac93237ca4c8757ac26bfbc039_2_1024x644.gif","created_at":"2026-09-04T13:21:50.211Z","last_posted_at":"2026-09-07T08:32:08.233Z","bumped":true,"bumped_at":"2026-09-07T08:32:08.233Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone :waving_hand: \nI’m excited to launch Better Sortable Lists, a plugin for adding fast and reliable drag-and-drop sorting to Repeating Groups. \nIt supports large lists with lazy loading, nested Repeating Groups&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":90,"like_count":1,"has_summary":false,"last_poster_username":"tomvigneres","category_id":53,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A new Bubble plugin, Better Sortable Lists, was launched, offering drag-and-drop reordering for Repeating Groups with support for lazy loading, nested groups, transfers between lists, and two saving strategies (full list or numeric rank).","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":89496,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Advanced File Uploader (Free) - Second Bubble Plugin!","id":399807,"title":"Advanced File Uploader (Free) - Second Bubble Plugin!","slug":"advanced-file-uploader-free-second-bubble-plugin","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://us1.discourse-cdn.com/bubble/optimized/4X/2/5/e/25ea105c6d3dfa6de1766a560404cec4325a6cec_2_1024x814.jpeg","created_at":"2026-08-27T21:12:36.021Z","last_posted_at":"2026-09-04T22:06:10.768Z","bumped":true,"bumped_at":"2026-09-04T22:06:10.768Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’ve just published my second Bubble plugin: Advanced File Uploader, after getting frustrated with the UX/customisation limitations of the existing upload options. \nThe aim was to handle upload logic while leaving the&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":130,"like_count":6,"has_summary":false,"last_poster_username":"jordanmariedev","category_id":53,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer of the Advanced File Uploader Bubble plugin added image previews and reordered files so new ones appear at the top, while considering a deferred submit mode for future use.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":119488,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":90222,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[New plugin] CropGuide Image Editor and Cropper :scissors: Works with any file upload field or plugin","id":190762,"title":"[New plugin] CropGuide Image Editor and Cropper ✂️ Works with any file upload field or plugin","slug":"new-plugin-cropguide-image-editor-and-cropper-works-with-any-file-upload-field-or-plugin","posts_count":9,"reply_count":5,"highest_post_number":9,"image_url":"https://us1.discourse-cdn.com/bubble/original/3X/f/e/fedaec61c9e246f1999e36fe59be91e0d5b4fa55.gif","created_at":"2022-02-09T07:30:25.139Z","last_posted_at":"2026-09-03T14:04:11.036Z","bumped":true,"bumped_at":"2026-09-03T14:04:11.036Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"What is CropGuide?\nCropGuide catches images before they’re uploaded and makes sure the images are transformed to fit your requirements. \nIt can crop, resize, and fix image orientation, and much more. It works perfectly f&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":1790,"like_count":4,"has_summary":false,"last_poster_username":"Rik","category_id":53,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"CropGuide, a browser-based image cropping and editing tool for Bubble file uploads, has migrated to cropguide.io, introduced a free tier and new admin dashboard, and released an updated Bubble plugin replacing the original.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":58957,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":48860,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":53683,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"PDF Editor plugin – fill forms, add text, signatures, pictures","id":271656,"title":"PDF Editor plugin – fill forms, add text, signatures, pictures","slug":"pdf-editor-plugin-fill-forms-add-text-signatures-pictures","posts_count":12,"reply_count":2,"highest_post_number":12,"image_url":"https://us1.discourse-cdn.com/bubble/original/3X/2/1/2158c3a4a4f4ee5ee774b4928918eb67c8cec816.png","created_at":"2023-07-09T13:10:04.427Z","last_posted_at":"2026-09-03T13:45:10.866Z","bumped":true,"bumped_at":"2026-09-03T13:45:10.866Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone! \nI’m Ben, the founder and developer of SimplePDF.eu, and today I’d like to showcase SimplePDF for Bubble! \n(This is my first plugin for Bubble and no-code apps in general!) \nPDF Editor and filler – plugin li&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":1633,"like_count":5,"has_summary":false,"last_poster_username":"simplepdf.eu","category_id":53,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":81271,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":59877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Plugin] ReactFlow - plugin for flowcharts/diagrams/workflows as in n8n or Zapier","id":379165,"title":"[Plugin] ReactFlow - plugin for flowcharts/diagrams/workflows as in n8n or Zapier","slug":"plugin-reactflow-plugin-for-flowcharts-diagrams-workflows-as-in-n8n-or-zapier","posts_count":14,"reply_count":7,"highest_post_number":14,"image_url":"https://us1.discourse-cdn.com/bubble/original/3X/c/2/c2e322e7e41576e7a7572c656caed7a67f06341d.png","created_at":"2025-08-21T09:51:49.377Z","last_posted_at":"2026-09-02T17:18:04.724Z","bumped":true,"bumped_at":"2026-09-02T17:18:04.724Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello Bubblers, \nI want to introduce our plugin ReactFlow: Node-based Graph/Diagram. It enables to create quite impressive and interactive flow (node-based) diagrams - similar diagrams to the ones in the workflow automat&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":602,"like_count":8,"has_summary":false,"last_poster_username":"ForeverLive","category_id":53,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user seeks paid specialist help to set up a simple parent-child graph (Property as parent, Energy Meters as children) using the ReactFlow node-based diagram plugin for Bubble.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":113134,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":114886,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":31400,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":104362,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Plugin] Draggable Popups &amp; Floating Groups: Make your existing elements draggable and stackable ↔️","id":396325,"title":"[Plugin] Draggable Popups & Floating Groups: Make your existing elements draggable and stackable ↔️","slug":"plugin-draggable-popups-floating-groups-make-your-existing-elements-draggable-and-stackable","posts_count":16,"reply_count":9,"highest_post_number":16,"image_url":null,"created_at":"2026-05-20T13:46:59.041Z","last_posted_at":"2026-09-02T15:16:22.417Z","bumped":true,"bumped_at":"2026-09-02T15:16:22.417Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The wait is over! Starting today with Draggable Popups &amp; Floating Groups your users can now move, stack and position your pop ups and floating groups to their liking! No more being locked into one specific spot or tailor&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":223,"like_count":14,"has_summary":false,"last_poster_username":"dbom009","category_id":53,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer of the Draggable Popups & Floating Groups Bubble plugin quickly added user-requested multi-directional drawer support, full-surface touch interaction, and drawer locking features, with a user planning to test the updates for their mobile side menu use case.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":33789,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44952,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":108339,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":90222,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":magnifying_glass_tilted_left: Omnisearch: Integrate Algolia, Typesense, and friends","id":317306,"title":"🔍 Omnisearch: Integrate Algolia, Typesense, and friends","slug":"omnisearch-integrate-algolia-typesense-and-friends","posts_count":98,"reply_count":60,"highest_post_number":100,"image_url":null,"created_at":"2024-04-11T21:49:40.159Z","last_posted_at":"2026-09-02T10:23:05.519Z","bumped":true,"bumped_at":"2026-09-02T10:23:05.519Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Announcing our formal marketplace launch! Previously in beta under the name Scious Search, Omnisearch is the most powerful and flexible way to integrate Algolia, Typesense and other (in the future) search providers. As a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":2870,"like_count":54,"has_summary":true,"last_poster_username":"productteam","category_id":53,"op_like_count":6,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following Omnisearch's marketplace launch, users are seeking guidance on complex filtering, sorting, and search relevance configuration for Typesense, while another reports persistent account access issues with Scious.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":11017,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":84102,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":26349,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":106319,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":93374,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":shuffle_tracks_button: New Plugin Release: Drag &amp; Drop to Reorder RG Mobile","id":399472,"title":"🔀 New Plugin Release: Drag & Drop to Reorder RG Mobile","slug":"new-plugin-release-drag-drop-to-reorder-rg-mobile","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":"https://us1.discourse-cdn.com/bubble/optimized/4X/c/6/7/c67b05167950cc4fb0972a54b4aafbd76e9ab8a6_2_473x1023.gif","created_at":"2026-08-17T11:39:15.501Z","last_posted_at":"2026-08-31T11:56:31.992Z","bumped":true,"bumped_at":"2026-08-31T11:56:31.992Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Say hello to a plugin that makes your lists feel genuinely tactile: Drag &amp; Drop to Reorder RG Mobile. \nLet users reorder any repeating group - a to-do list, a playlist, a set of favorites - just by dragging items into pl&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":125,"like_count":1,"has_summary":false,"last_poster_username":"ZeroqodeSupport","category_id":53,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user criticized the Drag & Drop to Reorder RG Mobile plugin as too expensive, and the Zeroqode support team responded by explaining monthly subscription options and the cost-effective Mobile Bundle of 60+ plugins.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":211,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":52918,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":63628,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":11089,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":rocket: New Plugin Release: Liquid Glass Pro Bubble Mobile","id":399586,"title":"🚀 New Plugin Release: Liquid Glass Pro Bubble Mobile","slug":"new-plugin-release-liquid-glass-pro-bubble-mobile","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":"https://us1.discourse-cdn.com/bubble/optimized/4X/9/a/7/9a78f81250fa0223b481d768e083af98837334df_2_473x1023.gif","created_at":"2026-08-20T14:56:06.715Z","last_posted_at":"2026-08-28T11:18:50.915Z","bumped":true,"bumped_at":"2026-08-28T11:18:50.915Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone :waving_hand: \nBring Apple’s signature frosted-glass aesthetic - where content softly blurs behind semi-transparent navigation bars - straight to your mobile app with Liquid Glass Pro Bubble Mobile. \n \n:ice: &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":142,"like_count":4,"has_summary":false,"last_poster_username":"ZeroqodeSupport","category_id":53,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user questioned whether the Liquid Glass Pro Bubble Mobile plugin truly replicates Apple's native Liquid Glass or just applies a blur; Zeroqode support clarified it's a web-based glassmorphism effect using standard CSS, not the native OS engine, and said they'll review naming and descriptions.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":211,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":82102,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":11089,"primary_group_id":null,"flair_group_id":null}]}]}}