Rapid File Downloader

Demo to preview the plugin:

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).
Image without caption

How to setup

Step 1: Installation

Step 2: Add Buttons for Downloading Files

Step 3: Configure Actions for Each Button

Plugin Actions

  1. 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.
    1. 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)
  1. 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.
    1. 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)
  1. 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.
    1. 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)
Image without caption

Changelogs