MARKETPLACE
PLUGINS
ZIPPED ARCHIVE TO TEXT CONVERTER
Zipped Archive to Text Converter logo

Zipped Archive to Text Converter

Published May 2024
   •    Updated December 2025

Plugin details

📦🔓 Zipped Archive to Text Converter: Unlock Your Code Archives with Ease! 🚀
Revolutionize how you handle zipped code repositories in your Bubble app with our powerful Zipped Archive to Text Converter plugin. Seamlessly transform entire GitHub repositories or any zipped code archive into readable, searchable text!

🌟 Key Features:

✅ One-Click Conversion: Turn zipped archives into formatted text with a single action
✅ GitHub-Ready: Perfectly suited for GitHub repository downloads
✅ Smart Filtering: Automatically excludes binary files, images, and gitignore-listed items
✅ Code-Aware: Preserves file structure and naming in the output
✅ Bubble-Optimized: Integrates smoothly with your existing Bubble workflows

🚀 Why You Need This Plugin:

📊 Code Analysis Made Easy: Quickly convert entire codebases into searchable text
🔍 Enhanced Searchability: Make your code archives indexable and searchable
🏗️ Documentation Generation: Automatically create text-based documentation from code
🔧 Code Review Assistance: Easily review and analyze code without manual unzipping

💡 Perfect For:

Developer tools and code analysis platforms
Technical documentation generators
Code learning and teaching platforms
Any app dealing with code repositories or archives

🛠️ Easy to Use:

Add the “Convert Zipped Archive to Text” action to your workflow

Input the URL of your zipped archive (e.g., GitHub repository download URL)

Receive a formatted text output of all code files in the archive

💪 Empower Your App:

Don’t let zipped archives be a barrier to working with code in your Bubble app.

With our Zipped Archive to Text Converter, you’re equipping your application with a powerful tool to handle code archives efficiently.

Whether you’re building a developer-focused platform or need to work with code repositories, this plugin has got you covered.

🆓 Try It Now:

Install our plugin today and experience the ease of working with zipped code archives in your Bubble app. Unlock new possibilities in code analysis, documentation, and more!

Got questions? Need support? We’re here to help ensure you get the most out of our plugin. Happy converting! 🎉

Free

For everyone

stars   •   0 ratings
14 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

Tim Silver logo
Tim Silver
Joined 2019   •   10 Plugins
View contributor profile

Instructions

Setup

Install the Zipped Archive to Text Converter plugin in your Bubble app.

Add the convertRepoToText action to your workflow.

Input Parameter

repo_url (Dynamic Value, Type: Text):
Provide the URL of the zipped repository you want to convert. The plugin will automatically prepend https:// if the URL doesn’t start with http:// or https://.

Execution

Run the workflow containing the convertRepoToText action.
The plugin will fetch the zipped repository from the provided URL, extract its contents, and generate a flat text file with each file’s relative path as a title and its contents as a separate section.

Files and directories specified in the .gitignore file, as well as any image files (based on the specified file extensions), will be excluded from the output.

Result Retrieval

Access the generated text output from the action’s output using the text_output key.

You can then use this text to display, store, or perform further operations within your Bubble app.

Example Usage

Create a new workflow and add the convertRepoToText action.

Set the repo_url property to the URL of the zipped repository you want to convert (FileUploader A's Value's URL).

Run the workflow.

After the action completes, you can access the generated text output using the text_output key from the action’s output.

Use the text_output value to display the converted text, store it in the database, or perform any other desired operations.

Output Format

The generated text output will have the following format for each file:

#### start of ####

#### end of ####


Notes

This plugin uses the node-fetch module to fetch the zipped repository from the provided URL, the adm-zip module to extract the contents of the zip file, and the ignore module to exclude files and directories specified in the .gitignore file.

The plugin excludes image files with the following extensions: .png, .jpg, .jpeg, .gif, .ico, .bmp, and .tiff.

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
Data (things)   •   AI   •   Technical

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble