Link to the plugin page:
Demo to preview the plugin:
Live Demo:
https://rd-plugins.bubbleapps.io/downloader
Introduction
The Rapid File Downloader Plugin enables seamless file downloads within Bubble applications using JavaScript. This plugin ensures users can initiate file downloads effortlessly, supporting a variety of browsers and devices. Whether downloading a single file or multiple files at once, this plugin provides a simple and efficient solution for managing downloads.
Key Features
Prerequisites
- Ensure that your Bubble app has access to the files you want users to download.
- Files must be publicly accessible or stored in Bubble’s database with proper permissions.
- The plugin may have limitations on devices without a traditional file system (e.g., iPhones, iPads).
How to setup
Step 1: Installation
Step 2: Add Buttons for Downloading Files
Step 3: Configure Actions for Each Button
Plugin Actions
- Download Files - “Download Files” refers to the process of transferring files from a remote server or cloud storage to a local device using this plugin.
Title | Description | Type |
Files | A list of file links (URLs) | File |
Generic Name Prefix | A predefined text or identifier added to the beginning of downloaded file names. This helps standardize file naming conventions, making it easier for users to organize and identify their downloads. For example, if the prefix is set to "Report_", a file originally named "Summary.pdf" would be downloaded as "Report_Summary.pdf” | Text (optional) |
- Download File - “Download File” refers to the process of transferring a file from a server or remote location to a local device using this plugin.
Title | Description | Type |
File Link | File link (URL) | File |
File Name | ile Name refers to the specific name assigned to a file before it is downloaded. This name determines how the file appears in the user's local storage after the download is complete. | Text (optional) |
- Download Files Zipped - “Download Files Zipped” refers to the functionality within this plugin that allows users to download multiple files (as a list) in a compressed (zipped) format for easier and faster transfer.
Title | Description | Type |
Files | A list of file links (URLs) | File |
Generic Name Prefix | A prefix that would be used as file name plus its index | Text (optional) |
Zip Name | Zip archive name | Text (optional) |