MARKETPLACE
PLUGINS
BUNDLE: VIDEO PLAYER, PDF, AND MORE
Bundle: Video Player, PDF, and More logo

Bundle: Video Player, PDF, and More

Published March 2020
   β€’    Updated this week

Plugin details

This plugin bundle includes 9 popular plugin elements built by Techblocks, based out of San Francisco, California.
1. PDF Generator
2. Video Player
3. Toggles
4. Custom Right Click Context Menu
5. Custom Color Picker
7. Page Background Colorer
8. Advanced List Calculator
9. Basic List Caliculator

Details about each plugin element below.


PDF Generator

Capture a PDF of your current screen, entire page, or specific elements.

πŸ”—  Example in run-mode (with link to editor):
https://techblocksco.bubbleapps.io/image-pdf-generator-bundle

Key Features:
  • Capture a PDF, PNG, or JPG
  • Specify a single element, the entire page, or the current viewport screen
  • Save the screenshot image URL to your database
  • Download the PDF to your device
  • Customize file names

  • **Note: This plugin does not work to take screenshots of video or i-Frames



    Video Player

    The Video Player element comes with a highly-customizable Video Player plugin that enables users to display videos using mp4 upload links, YouTube links, and Vimeo links.

    πŸ”—  Video Player Demo in app (with link to editor):
    http://techblocksco.bubbleapps.io/video-player-bundle

    ℹ️  Step-by-step instructions:
    https://intercom.help/techblocks/en/articles/10229080-video-player-bundle-plugin-instructions

    Examples of 50+ ways you can customize the Video Player:
  • Customize colors everywhere (scrubber bar, play button, progress bar, etc)
  • Set up thumbnail images before video plays
  • Show/hide any video control, such as play button, progress bar, mute button
  • Mute video by default
  • Set video speed
  • Auto-play videos, Auto-loop videos



  • Custom Toggles

    πŸ”—  Toggle Demo in app (with link to editor):
    https://techblocksco.bubbleapps.io/toggle-bundle

    Add beautiful and highly customizable toggles to your Bubble app.

    Examples of the some of the ways you can customize the Toggle element:

  • Toggle Background Color when "Yes"
  • Toggle Background Color when "No"
  • Toggle Height/Width (to the pixel)
  • Toggle Background Roundness
  • Handle Color
  • Handle Roundness
  • Handle Shadow Color
  • Animation Transition time (seconds)



  • Custom Right-Click Context Menu

    πŸ”—  Context Menu Demo in app (with link to editor):
    https://techblocksco.bubbleapps.io/context-menu-bundle

    Enable users to right click to open a custom context menu.

    With this custom context menu, you can set up:

  • Custom context menu UI/design
  • Workflows to trigger when elements in your context menu are clicked
  • Nest sub-menus within your context menu (as in the demo page)



  • Page Background Colorer

    🎨  To color your page background beyond the top and bottom edges of your page.

    πŸ”—  Background Colorer Demo in app (with link to editor):
    https://techblocksco.bubbleapps.io/page-background-colorer

    Use Case Description:

    This plugin applies to some browsers, (like Chrome on Mac/iPhone, Safari/Firefox on iPhone).  For example, you could have a green header on your page or your page might have gray background color β€” since some browsers allow you to scroll beyond the top and bottom of the page, an awkward white background can show up beyond those edges.



    Custom Color Picker Element

    πŸ”—  Links to run-mode and editor mode:
    https://docs.techblocksco.com/?tab=Customizable-Color-Picker

    This plugin supports the following standard color picker input elements to your app (in any order):

    1. Color Picker (Circular Wheel and Bar)
    2. Saturation & Value Square
    3. Transparency
    4. Saturation
    5. Lightness/Darkness (value)
    6. Temperature

    You can also customize any of the following settings:

  • Height and Width of each of the six pickers above
  • The size of the picker handle
  • The spacing between the elements
  • The layout direction (Vertical vs Horizontal)
  • Set the default color



  • Advanced List Calculator

    πŸ”—  Example in run-mode (with link to editor):
    https://techblocksco.bubbleapps.io/basic-list-calculator-bundle


    Basic List Calculator

    πŸ”—  Example in run-mode (with link to editor):
    https://techblocksco.bubbleapps.io/version-test/basic-list-calculator-bundle?debug_mode=true


    Risk-Free Trial

    The safest way to test this plugin is to start a subscription. If you decide to cancel after a few days, you’ll only be charged for the time you used it. For instance, if the monthly price is $4, you’ll pay just 13Β’ per day


    Other popular plugins from Techblocks:

  • πŸ“Š Premium Charts Bundle - Chart JS
  • ▢️ Video Player Bundle
  • πŸ“„ PDF Generator
  • 🎨 FabricJS: Drawing & Painting Canvas
  • βœ… Toggles - Beautiful and Custom
  • $90

    One time  β€’  Or  $9/mo

    4.3 stars   β€’   4 ratings
    13.0K installs
    This plugin does not collect or track your personal data.

    Platform

    Web

    Contributor details

    TechBlocks logo
    TechBlocks
    Joined 2017   β€’   22 Plugins
    View contributor profile

    Instructions

    πŸ’»  We highly encourage you to take a look at run mode and editor mode demos linked in the description section above.
    If you have any questions, don't hesitate to reach out to our team via [email protected].

    Types

    This plugin can be found under the following types:
    Background Services   β€’   Element   β€’   Event   β€’   Action

    Categories

    This plugin can be found under the following categories:
    Containers   β€’   Media   β€’   Technical   β€’   PDF   β€’   Video   β€’   Input Forms   β€’   Visual Elements

    Resources

    Support contact
    Tutorial
    Forum

    Rating and reviews

    Average rating (4.3)

    Color picker no longer working
    September 17th, 2025
    The color picker suddenly stopped working. I've been trying to get in touch with the dev for a week, but still no response.
    Hi there, the color picker should be working properly. Can you please send a link steps to reproduce the issue? You can reach out team at [email protected] (plugin author)
    October 12th, 2025
      β€’  
    TechBlocks
    Only Color Picker That Actually Worked
    March 16th, 2022
    This plugin was the only one that did what I needed to do. I needed to change the color picker based on an input. Not sure why the other plugins do not allow this. Finally, after trying all of the other plugins first. Wish it wasn't so expensive, but it did what i needed.
    Super quick response!
    August 8th, 2021
    Love the plugin, I found a little bug and shot an email to support and they fixed the problem almost immediately and even were kind enough to give me a temporary work around in the meantime. Well done! Shane
    Good but glitching
    April 1st, 2020
    Hi is theres no way to retrieve the hex or rba format? I tried dynamically because theres no other way either via Action: "when a value is changed" or Action: When an element is clicked ... Everything is NICE overall.
    Hey there, thanks for reviewing the Color Picker plugin! I'd love to learn more about the request to see how I can adjust the plugin to meet your needs. It sounds like you prefer to access the output color (in hex or rba) of the Color Picker via a workflow action instead of dynamically referring to the Color Picker's value. Is that correct? If so, what's the reason for that? (plugin author)
    April 1st, 2020
      β€’  
    TechBlocks
    I have a marketing interface with a creative studio. Running promotional products, app info, etc so using color text would be apart of my custom designs or ad copys. The main menu, checkout group,etc of course is a seperate page. After realizing there was no workflow to retrieve the data, I used an input value to retrieve (dynamiclly) the "colorpickers value". It worked throughtout the day but,towards the evening the input was no longer working.
    April 2nd, 2020
      β€’  
    Original reviewer
    Thanks for the context here. I tried reproducing the issue you’re talking about but was not able to. Could you send me a demo link of the issue? You can reach me at [email protected] (plugin author)
    April 2nd, 2020
      β€’  
    TechBlocks
    Bubble