A Unity in-editor extractor that unzips ANY file directly inside the Project

If you use Unity regularly, you already know this pain.
…Pain of keep extracting ZIP files like it’s 2009 :joy:

If you are a Game dev guy

You download an asset
You want to use it right now
But nope first you gotta :

Find the file
Right-click → Extract → Wait
Drag folder somewhere
Organize your mess
Finally import it
or even if you import it directly, you have to > explorer > extract ohh god

All that for one folder :expressionless_face:

So I built something that should’ve existed already

“A Unity in-editor extractor that unzips ANY file directly inside the Project window”

Just :
Click → Extract → Done.
Right where you’re working.

Perfect for anyone who hates unnecessary steps.
And yes…
It’s vibe-coded too

How easy life becomes with AI. The potential of vibe coding still scares me, but till then, I’m riding the wave :sneezing_face:

except you forgot to tell us what you called it and where to actually get it..

oops :sweat_smile:
how do i post link here
it’s on my itch io profile
thecrude . itch . io

just type it in.. properly, with the whole http:// and everything

Okay but now you have to:

  • Save the file directly into the project OR
    • Find the file in Downloads
    • Cut/Copy it
    • Paste it in Project
  • (Wait for Asset Import)
  • Find it in Assets
  • RMB => Extract
  • (Wait for Asset Import)
  • Delete the ZIP file
  • Go through individual files you don’t want
  • (Wait for Asset Import)
  • (repeat last two steps possibly multiple times)

For instance take the average Kenney.nl asset zip. I’m glad I can first unpack it in Explorer and clean it up because it contains several versions of the assets in FBX, OBJ, and GLB format all of which Unity will import. I may also not like to have all the previews and txt files in the project either.

It’s just not a problem worth solving. :wink: