MARKETPLACE
PLUGINS
IMGUR MEDIA SEARCH
Imgur Media Search logo

Imgur Media Search

Published April 2025
   β€’    Updated June 2025

Plugin details

Plugin Description ImgurMediaSearch is an advanced plugin for Bubble that enables complete integration of the Imgur visual ecosystem into your applications. The plugin facilitates the search, visualization, and management of Imgur images and videos, offering a smooth and professional experience for your users.
This all-in-one solution provides powerful search capabilities, optimized visualization, and efficient media handling, along with advanced features such as video playback, individual and bulk file downloads, and cache management for optimal performance.

Objective
The main objective of ImgurMediaSearch is to provide Bubble developers with a simple yet powerful way to incorporate Imgur's vast multimedia content into their applications, without requiring advanced technical knowledge. The plugin is designed to offer a smooth and professional user experience, with seamless integration into the Bubble ecosystem.

Use Cases
  • Visual Content Applications: The plugin is ideal for applications centered around visual content, allowing users to discover, explore, and share images and videos relevant to their interests:
    • Inspiration platforms (Pinterest-style)
    • Content discovery applications
    • Blogs and digital magazines needing visual resources
  • Tools for Content Creators: For applications aimed at content creators, ImgurMediaSearch offers simplified access to visual resources:
    • Content editors needing to insert relevant media
    • Presentation or document creation tools
    • Applications for designers seeking visual inspiration
  • Educational and Entertainment Platforms: The plugin can enhance educational or entertainment platforms with relevant visual content:
    • Learning applications requiring visual examples
    • Entertainment platforms with content exploration sections
    • Games incorporating external visual content
  • Corporate and Marketing Integrations: For business or marketing applications requiring visual content:
    • Social media content creation tools
    • Digital marketing applications with visual resource search
    • Corporate dashboards with illustrative visual elements

Properties (Fields)
ImgurMediaSearch offers the following configurable properties:
  • api_key
  • search_term
  • results_count
  • load_more
  • search_type

Exposed States
ImgurMediaSearch exposes the following states:
  • image_results (List of texts)
  • video_results (List of texts)
  • image_names (List of texts)
  • video_names (List of texts)
  • image_sizes (List of texts)
  • video_sizes (List of texts)
  • current_page (Number)
  • total_results_shown (Number)
  • has_more_results (Boolean)
  • error_message (Text)

Benefits of Using This Plugin
Enhanced User Experience:
  • High-quality dynamic thumbnails: The plugin automatically generates thumbnails for all videos, significantly improving the visual experience.
  • Advanced video player: Seamless integration with a video player specifically optimized for Imgur videos.
  • Fluid and responsive interface: Lazy loading and efficient resource management for an uninterrupted experience.
Advanced Features:
  • Individual download: Allows users to download specific images and videos with a single click.
  • Bulk download in ZIP format: Possibility to select multiple files and download them as a ZIP package.
  • Intelligent search: Optimized search system that provides relevant image and video results.
  • Advanced prefetching: Preloads the next page of results for an uninterrupted browsing experience.
Performance Optimization:
  • Intelligent cache system: Stores recent results to reduce unnecessary API calls and improve loading times.
  • Lazy loading: Resources are loaded only when necessary, optimizing bandwidth consumption.
  • Stored thumbnails: Generates and stores video thumbnails for future use, significantly improving loading times on subsequent visits.
Flexibility and Customization:
  • Configurable for different use cases: Easily adaptable to different needs, from simple galleries to advanced content explorers.
  • Complete exposed states: Provides access to detailed information about results, allowing advanced integrations.
  • Seamless Bubble integration: Specifically designed for the Bubble ecosystem, facilitating implementation and use.
Technical Highlights:
  • Efficient API management: Optimizes calls to the Imgur API to maximize usage within free limits.
  • Robust error handling: Complete system for detecting and handling errors for an uninterrupted experience.
  • Extensive documentation: Detailed guides and examples to facilitate implementation and customization.

Advanced Video Playback
The plugin includes an advanced video player specifically optimized for Imgur videos, offering a professional viewing experience:
  • Intelligent thumbnails: Automatically generates high-quality thumbnails from the video content.
  • Custom controls: Modern user interface with intuitive controls.
  • Support for different sizes: Automatic adaptation to different video proportions and resolutions.
  • Performance optimization: Lazy loading and prefetching for smooth playback.
  • Mobile compatibility: Works perfectly on mobile devices with touch gesture support.
  • Visual customization: Options to adapt the player appearance to your design.

Download System
ImgurMediaSearch includes advanced download capabilities that allow users to easily save the content they discover:
  • Individual Download: Direct download of images and videos with a single click, preserving the original content quality and using intelligent filenames based on the original title.
  • Bulk Download (ZIP): Multiple file selection for downloading in a single package, automatic compression in ZIP format for easy transfer, organized structure within the ZIP file for easy access, and visible download progress for large files.

Workflow Integration
  • Exposed actions to integrate download functions into your custom workflows.
  • Possibility to add custom logic before or after downloads.
  • Events that trigger when downloads complete for subsequent actions.



Demo, Videos & Support
✨ PREVIEW DEMO
πŸ”§ DEMO EDITOR
🎬 DEMONSTRATION VIDEO
πŸ“š KNOWLEDGE BASE



More Plugins by ANDAON (BubbleAI Labs)
Explore more powerful Bubble plugins from our team:
🧩 View All Plugins by ANDAON

$49

One time  β€’  Or  $5/mo

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

Platform

Web

Contributor details

Andaon logo
Andaon
Joined 2017   β€’   11 Plugins
View contributor profile

Instructions

Plugin Installation 1. From the admin panel of your Bubble application, go to "Plugins".
2. Search for "ImgurMediaSearch" in the plugins marketplace.
3. Click "Install" and confirm the installation.
Basic Configuration
1. Configure the API Key:
 
     
  • Navigate to the "Plugins" section in your application.  
  • Locate "ImgurMediaSearch" in the list of installed plugins.  
  • Enter your Imgur API Key in the designated field, or configure it at the property level for each element.  
2. Add the element to your page:
 
     
  • Drag the "ImgurMediaSearch" element from the elements panel to your page.  
  • Adjust the size and position according to your design needs.  
3. Configure main properties:
 
     
  • API Key: Enter your Imgur API key (if not globally configured).  
  • Search Term: Connect to a search input or set a default value.  
  • Search Type: Configure as "images" or "videos" based on your needs.  
  • Results Count: Define how many results you want per page (recommended: 25-50).  
Advanced Configuration
1. Video Player:
 
     
  • Add the "ImgurVideoPlayer" element to your page for advanced video visualization.  
  • Connect the video URL from ImgurMediaSearch results.  
  • Configure options like autoplay, muted, and controls according to your needs.  
2. Download Integration:
 
     
  • Connect buttons to individual download actions.  
  • Configure bulk ZIP download by connecting to the corresponding action.  
Typical Workflows
1. Basic Search:
 
     
  • Connect a text input to the "search_term" value of the element.  
  • Configure a button to start the search (updates the search_term).  
  • Display results in a Repeating Group connected to the plugin's exposed states.  
2. Loading More Results:
 
     
  • Add a "Load More" button at the end of the results.  
  • Connect the button to set the "load_more" property to "yes".  
  • The plugin will automatically update the accumulated results.  
3. Toggle Between Images and Videos:
 
     
  • Add buttons or a selector to switch between "images" and "videos".  
  • Connect the selection to the "search_type" value of the element.  
  • The plugin will automatically handle the change and display the appropriate results.  
Obtaining the Imgur API Key
To use ImgurMediaSearch, you need an Imgur API Key. Follow these steps to obtain it:
1. Create an Imgur Account:
 
     
  • Visit imgur.com and register or log in to your account.  
2. Register Your Application:
 
     
  • Go to https://api.imgur.com/oauth2/addclient.  
  • Select "OAuth 2 authorization without a callback URL".  
  • Fill out the form with your application details (name, description, email).  
  • Accept the terms of service and submit the form.  
3. Get Your Credentials:
 
     
  • After submitting the form, you will receive your Client ID and Client Secret.  
  • The Client ID is your API Key that you need to configure ImgurMediaSearch.  
4. Usage Considerations:
 
     
  • Imgur has usage limits for its free API (approximately 12,500 requests per day).  
  • For commercial applications or high traffic, consider upgrading to an Imgur commercial plan.  

Demo, Videos & Support
✨ PREVIEW DEMO
πŸ”§ DEMO EDITOR
🎬 DEMONSTRATION VIDEO
πŸ“š KNOWLEDGE BASE



More Plugins by ANDAON (BubbleAI Labs)
Explore more powerful Bubble plugins from our team:
🧩 View All Plugins by ANDAON

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:
Data (things)   β€’   Social Network   β€’   Image   β€’   Media   β€’   Video   β€’   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble