Import from another Repl, download entire folder

Describe your feature request
I want the ability to import files/folders from other Repls. I also want the ability to download an entire folder, instead of downloading every file in a folder and then making a folder and then putting the files in the folder.
What problem(s) would this feature solve?
It would allow you to download an entire folder at once instead of having to download all the files and then putting it in a folder. It would also allow you to import files/folders from other Repls instead of downloading the file (or doing the work of downloading all the files in a folder and making a folder), and then importing it to the Repl.
Explain what you were trying to do when you came across the problem leading to this feature request
I wanted to be able to directly import from another Repl, and directly download a folder.

1 Like

how about downloading the repl and then unpacking the zip?

1 Like

I don’t know how to do that on a Chromebook, and it would definitely be easier just to download the folder, since they can make it download files.

1 Like

You could just fork the repl?

1 Like

You can unzip folders on a Chromebook

1 Like

After downloading the ZIP file, You can decompress it by right clicking on the file in your file explorer and clicking on “Extract All”.

This will open up a new window, which you can then drag the folder out.

If you are unsure how to do it, you can follow this GIF:
ezgif.com-video-to-gif

3 Likes

Great point, but then I would have to delete the excess files and folders that didn’t need to be download with it.

2 Likes

ok can you mark mine as solved if it solved your problem? :stuck_out_tongue:

1 Like

I don’t think it solved the problem, and all of you are missing the issue of importing from another Repl.

What exactly do you mean by this?

no we’re not really because there’s a replit feature to upload a folder… and then you can edit the .replit to run the file in directory

1 Like

Just had another idea about this, ZIP the folder you need in the shell, download the ZIP (it’s only one file), follow @savardo’s GIF on how to unZIP it, and upload it into your new repl.

This is the exact thing I don’t want to do.

What do you mean? I was not saying to ZIP the whole repl.

ZIP the folder you need in the shell

How do I do that?

run zip -r zipname.zip foldername and enter “Y” when NIX asks if you want to add ZIP.

Yes, but don’t you think that should directly add it to Replit, so you don’t have to go through all the trouble of doing on your computer?

I mean, I don’t usually need to move specific folders between repls, so I would never think of it.

Also, this was actually already requested here:

It makes sense to move files/folders between Repls, such as your base Flask HTML template, your main OOP class for players that you use in multiple games, etc.