Born from real projects
Each one started as a limitation hit while building something real, and was used there before anyone else could install it.
High-performance plugins that solve real Bubble limitations, with simplicity, flexibility and control. Every field, state, event and action is documented in detail here.
24 plugins · 942 documented fields
Each one started as a limitation hit while building something real, and was used there before anyone else could install it.
Every field, state, event and action comes from the editor itself, so the documentation cannot drift from the plugin.
Keyboard, screen reader and reduced motion are part of how each component is built, not a later addition.
The components run inside your app and send nothing anywhere. No tracking, no third party, no data leaving the page.
Adds highly customizable inputs that look and behave as one set.
15 plugins
Adds new visuals to your existing elements.
4 plugins
Adds new behaviors to your existing elements.
3 plugins
Adds layers of protection to your app.
1 plugin
Adds new capabilities to your app.
1 plugin
24 plugins
NWD Checkbox (Custom Marks/Shapes) was built to replace both of Bubble’s checkboxes, the native element and the Ionic Checkbox in the Ionic Elements plugin maintained by Bubble, and offers far more styling flexibility and control. It brings colors for every state, custom check mark styles, and click animations together in one polished component. Fully customizable through 20+ properties, giving you complete control over every visual and behavioral detail.
NWD Color Picker (HEX/RGB/HSL) was built to give Bubble the color input it never had. Built as a native-like input, it brings a full color panel, transparency, presets, an eyedropper and typed colors together in one polished component, and it can publish a truly empty value when no color is chosen. Fully customizable through 30+ properties, giving you complete control over every visual and behavioral detail.
NWD Color Picker (Lightweight) was built to give Bubble the color input it never had, in its smallest possible form. It exposes the color dialog the operating system already provides, the same one people use everywhere else on their computer, so there is no panel to load and no library to ship.
NWD Date/Time Picker (Multi-Mode) was built to replace Bubble’s native Date/Time Picker and offers far more styling flexibility and control. It brings single, multiple, and range date selection together with a fully integrated time picker in one polished component. Fully customizable through 100+ properties, giving you complete control over every visual and behavioral detail.
NWD Dropdown+Search (Single/Multi) was built to replace both of Bubble’s dropdowns, the native element and the Multiselect Dropdown plugin maintained by Bubble, and offers far more styling flexibility and control. It brings single and multi selection with chips, static and dynamic data, built in search, bulk selection and smart positioning together in one polished component. Fully customizable through 90+ properties, giving you complete control over every visual and behavioral detail.
NWD Flip Elements 3D turns any two elements into the front and back of the same card, with a real 3D flip between them. Point the plugin at the two element IDs, choose what triggers the flip, and drive it from your workflows whenever the card should turn on its own.
NWD Gradient Pack (All-in-One) is a set of elements that paint gradients on what you already have on the page: the background, the border, the shadow or the text. You pick the element for the area you want, and it only asks for the fields that area needs.
NWD Interaction Effects (Ripple) brings elegant, fully customizable ripple animations to your Bubble apps, enhancing user interactions with subtle yet powerful visual feedback. Fine-tune how ripples look, feel, and behave to craft polished, modern interfaces.
NWD Multiline Input (Grow & Send) was built to give Bubble the multiline input its native one only half delivers: a text area that grows with the text and can send the message on Enter. It brings auto height up to a limit, an Enter key that inserts a line or submits, line and character limits, a clear icon, and a value changed event that can also fire while typing together in one polished component. Fully customizable through 20+ properties, giving you complete control over every visual and behavioral detail.
NWD Number Input (Currency & Units) was built to replace the number formats of Bubble’s native input, from integer and decimal to currency and percentage, and adds units of your own, offering far more styling and formatting flexibility and control. It brings currency formatting for any currency, a cash-register style mask, range limits, and stepper buttons together in one polished component. Fully customizable through 40+ properties, giving you complete control over every visual and behavioral detail.
NWD OTP Input (SMS Autofill & PIN) was built to give Bubble the verification code input it never had. It is built for sign-in, two-factor, and PIN flows, and brings one box per character, SMS code autofill on mobile, paste support, and a completed event together in one polished component. Fully customizable through 20+ properties, giving you complete control over every visual and behavioral detail.
NWD Password Input (Strength Meter) was built to replace Bubble’s native password input and offers far more styling flexibility and control. It brings a live strength meter, configurable password policies, and a show/hide toggle together in one polished component. Fully customizable through 60+ properties, giving you complete control over every visual and behavioral detail.
NWD Phone Input (Global & Flags) was built to replace Bubble’s native phone input and offers far more styling flexibility and control. It brings a searchable country selector, formatting as you type, and per-country validation together in one polished component, returning numbers in the international E.164 format and split into their country, area and local parts. Fully customizable through 50+ properties, giving you complete control over every visual and behavioral detail.
NWD Popup Repositioner allows you to reposition any popup in 9 standard predefined positions, plus 2 additional fullscreen positions. In fullscreen positions, you also get full control over the page scrollbar and can use dynamic fullscreen positioning, allowing the popup to automatically adapt to the visible screen area, improving responsiveness and usability on mobile devices.
NWD Radio Buttons (Row/Column/Grid) was built to replace Bubble’s native Radio Buttons and offers far more styling flexibility and control. It lays the options out in a row, a column, or a grid and brings static or dynamic choices and click animations together in one polished component. Fully customizable through 30+ properties, giving you complete control over every visual and behavioral detail.
NWD Reactive Particles lets you easily add animated particle effects to any element on your Bubble app. The plugin renders interactive particles that can move, connect, and react to cursor interactions, allowing you to create subtle ambient effects, decorative backgrounds, or fully interactive visual layers with full control over particle appearance, movement, and behavior.
NWD Slider (Single/Range) was built to replace both of Bubble’s sliders, the native Slider Input and the Ionic Range in the Ionic Elements plugin maintained by Bubble, and offers far more styling flexibility and control. It picks a single value or a range with two thumbs, horizontal or vertical layout, with steps, value labels, and tick marks together in one polished component. Fully customizable through 30+ properties, giving you complete control over every visual and behavioral detail.
NWD Star Rating (Full/Half/Labels) was built to give Bubble a proper rating input and replace the Bootstrap Star Rating Input plugin maintained by Bubble, offering far more styling flexibility and control. It brings full or half ratings, hover preview, labels for each rating, and click animations together in one polished component. Fully customizable through 20+ properties, giving you complete control over every visual and behavioral detail.
NWD Status Checker (User/Tab/Net) answers three questions your app cannot ask on its own: whether the person is still interacting, whether your tab is in front and holding focus, and whether the device has a network connection. Each answer arrives as states and events you can build on, so workflows and conditionals run on measured presence instead of guesswork, and recurring work stops while nobody is watching.
NWD Swapeasy (Drag and Drop) simplifies the creation of dynamic, reorderable layouts in Bubble, allowing you to turn groups and repeating groups into intuitive drag-and-drop structures with minimal configuration. Visually reorder elements, control their position, and persist ordering without complex workflows or manual state management.
NWD Text Input (Text/Email/URL) was built to replace the text formats of Bubble’s native input, from plain text and numbers-only text to email, and adds the URL it has no format for, offering far more styling flexibility and control. It brings input masks, text normalization, hidden characters for documents, email and URL validation, and typo suggestions together in one polished component. Fully customizable through 40+ properties, giving you complete control over every visual and behavioral detail.
NWD Toggle Switch (Customizable) was built to give Bubble a proper switch and replace the Ionic Toggle in the Ionic Elements plugin maintained by Bubble, offering far more styling flexibility and control. It brings flexible sizing, customizable colors, and click animations together in one polished component. Fully customizable through 20+ properties, giving you complete control over every visual and behavioral detail.
NWD Tooltip Master (Rich Content) puts real content inside a tooltip instead of a single line of text. It takes HTML, BBCode, and embedded pages such as a video or a map. Tooltips can be interactive, so the person moves the pointer inside and clicks what is there, and the look is yours to set, from placement and animation to timing, colors, border and arrow.
NWD Webhook Sentinel (Stripe) was built to give Bubble the webhook signature verification it has no way to do natively. It verifies the authenticity of incoming Stripe webhook requests using cryptographic signature verification, ensuring that only legitimate, unmodified events from Stripe are processed by your workflows.
No plugin matches these filters.