A Thread of Native / Better Solutions to Paid Plugins
This is definitely best classified as an ‘opinion’ thread rather than anything else. Feel free to take my thoughts with a grain of salt. Am I right to be the one deciding which plugins aren’t valuable? No, of course not, but I am allowed to have an opinion on it and you can do with that what you wish. I’m not making decisions for people - I’m presenting them with the information that can help them make an educated decision that’s right for them.
Why did I make this thread?
This thread offers native solutions to paid plugins or better alternatives to paid plugins. This is so that newer Bubblers don’t spend money that they don’t have to spend because they simply don’t know that something can be accomplished in Bubble.
This helps Bubblers:
- save many plugins
- learn Bubble hacks
- not fall victim to cash grabs
- reduce risk of plugin dependency
Some plugin builders will definitely hate me, but it should only be the ones that are creating paid plugins that don’t add any value and are pretty much cash grabs. If your plugin actually adds value then fantastic, you won’t be seeing it here! The builders of the plugins like these generally know full well to what extent their plugin adds value, but you might not
I won’t be adding many free plugins that have native solutions just because it’s clearly not a cashgrab and whilst it’s not adviseable to use a plugin if there’s a simple native solution (for the sake of ensuring it remains compatible in future and doesn’t break), at least it’s a ‘take it or leave it’ kind of thing.
What’s on this list
The plugins in this (continuously evolving) list:
- can be entirely or mostly replaced by a native feature. The extent to which they can be replaced are described under the ‘Limitations’ of each plugin.
- are not unreasonably difficult to swap out for native Bubble behaviour. The solutions might ‘look’ hacky but they’re actually not too difficult - you’re just doing natively in Bubble what the plugin does behind the scenes.
They’re in no particular order, I’m just doing through the plugin marketplace and listing the ones I fancy. I’m trying to add a couple per day for the foreseeable future
Some developers will always argue ‘well it makes it easier for new developers even if it’s possible natively’ - whilst that’s possibly true, if a developer lacks the ability to implement a simple native solution for a paid plugin then the rest of the app probably won’t be amazing. I’m not the one deciding whether developers go the native or plugin route - I’m just presenting the information so that they can decide.
The solutions
Some of the solutions are native solutions written by me, some written by others, and some use free or just better plugins.
Have I missed something?
If you developed one of the plugins on this list and feel that I’ve missed something that your plugin does that can’t be achieved in Bubble, let me know by DM and I’ll happily edit the Limitations section accordingly or remove from the list!
Why avoid plugins if you can?
- If they’re paid plugins, it’s obviously cheaper.
- Plugins require support from developers. They can stop working in the future as the Bubble Plugin API changes or as old libraries stop working etc.
- They limit flexibility. The worst offenders for this are API call plugins where you’re restricted to the parameters permitted in the plugin. They might not offer the ability to customise everything you want.
Contributions
Contributions can be submitted as comments or by DM and I’ll add them as appropriate Just make sure the solution you provide has an editor demo if it’s a native solution, or a link to the free/better alternative if it’s another plugin.
Please do reply with your own solutions/tips/tutorials, as long as they’re free!
The List
- Disable Copy Paste Plugin for Bubble by Zeroqode - $5/mo or $15 - Free Solution
-
Landing Page Animated Text Effects - $5/mo or $10 - Free Solution
- Limitations: not ideal behaviour if you need it to be centred and on one line.
- Air Chat & Messaging Pro Plugin for Bubble by Zeroqode - $10/mo or $50 - Free Solution
- Beautiful & Custom Animated Toggle - $4/mo or $25 - Free Solution
- Air iFrame Embed Website Plugin for Bubble - $5/mo or $10 - Free Solution
- <“Simple Iframe”> Embed Website - $10 - Free Solution
- Advanced Loading Spinner by Zeroqode - $5/mo or $15 - Free Solution 1 - Free Solution 2
- Blue Loading Spinners by Rapid Dev - $3/mo or $10 - Free Solution 1 - Free Solution 2
- Stripe Customer Portal - $10/mo or $20 - Free Solution
- Spotify Embed by Zeroqode - $7/mo or $25 - Free Solution
- Google Maps Navigation - $5/mo or $20 - Free Solution
- Full screen element plugin - $5/mo or $20 - Free Solution
Structured Table
- Revenue estimate = installs x one time purchase cost - take this with a huge grain of salt as some plugin prices will have changed over the course of their lifespan (free → paid) (and there are Bubble fees/different payment types etc so it can vary wildly). This is just to satiate my curiosity.
- Difficulty = combination of time to replace and technical skill required, subjective
- Limitations = limitations that I’m aware of. Correct me if there are more.
- Cashgrab score = the extent to which I think the plugin was made with the intention of exploiting naive Bubblers (subjective)
Table link: Plugin alternatives