Skip to content

HakuSystems/EasyExtractUnitypackage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

587 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

EasyExtract.net

EasyExtract Desktop App

GitHub Releases Discord Platform


πŸš€ What is EasyExtract?

EasyExtract is the ultimate tool to unpack, inspect, and manage Unity packages (.unitypackage) and Zip archives (.zip) containing packages without ever opening the Unity Editor.

Whether you are a developer checking assets or a power user managing a massive library, EasyExtract provides a high-performance, cross-platform solution (built with Avalonia) to streamline your workflow.

Choose your weapon:

  • Web App: The fastest way to start. Instant, no-install extraction directly in your browser.
  • Desktop Client: Free offline power, auto-updates, system-wide search, and deep integration.

πŸ“₯ Download & Quick Start

🌐 Web Version

The fastest way to get value.

  1. Go to https://easyextract.net/.
  2. Drag & drop a .unitypackage.
  3. Preview, scan, and extract immediately.
  4. Free Web includes 3 extractions or 1 GB every 30 days. Upgrade to Premium Web for unlimited browser extraction.

πŸ–₯️ Desktop App (Windows, macOS, Linux)

Free offline extraction with auto-updates.

  1. Download the latest release from GitHub Releases.
  2. Install & Run:
    • Windows: Download and run EasyExtract-Setup.exe. It will automatically install to your local app data and launch.
    • Linux: Download the .AppImage, make it executable (chmod +x), and run it.
    • macOS: Download the .zip or .pkg and install/run the App.
  3. Enjoy: Drag & drop files, or let the auto-search find packages for you.

(Check Installation Docs for detailed steps)


πŸ”₯ Desktop Features (Power User)

The Desktop app is built for speed and safety using a modern .NET 9 stack.

⚑ Smart Extraction Workflow

  • Auto-Updates: Integrated Velopack keeps your app always up to date with delta patches.
  • Zip Support: Extract .unitypackage files directly from inside .zip archives seamlessly.
  • Batch & Queue: Process hundreds of packages at once via drag-and-drop or CLI (--extract).
  • Live Dashboard: Real-time velocity charts, progress tracking per asset, and "Time Remaining" estimates.

πŸ” Discovery & Global Search

Stop digging through folders. EasyExtract finds your packages instantly.

  • Windows: Integrated Everything SDK for instant, system-wide results.
  • macOS: Native Spotlight integration.
  • Linux: Uses fd, plocate, or find to locate assets.
  • Queue Management: Search results can be queued, previewed, or opened directly.

πŸ›‘οΈ Preview & Security (Anti-Malware)

Don't import blind. Know what's inside.

  • Rich Previews: Inspect images, play audio (WAV/MP3/AIFF with seeking), and render 3D OBJ models before extraction.
  • Malicious Code Detection: Scans assets (up to 4MB) for Discord webhooks, unsafe links, and suspicious DLL patterns/registry hacks.
  • Safety Banners: Visual warnings in the dashboard if a package contains threats.

🎨 UX & Integrations

  • Customizable: Light/Dark themes, custom background images (local/URL), and opacity controls.
  • Discord Rich Presence: Show off your extraction velocity and status to friends.
  • System Integration: Optional Context Menu entry ("Extract with EasyExtract").
  • UwU Mode: Don't ask, just toggle it in settings.

πŸ”’ Web App Features

  • Zero Install: Runs entirely in-browser using modern File System APIs.
  • Free First Use: Start with 3 extractions or 1 GB every 30 days before you ever need to pay.
  • Premium Web: Unlock unlimited browser extraction, account-linked access on any device, and priority support.
  • Security: Built-in scanner for webhooks and suspicious code patterns before you download.

βš”οΈ Feature Comparison

Feature Web Version Desktop App
Platform Browser Windows, Linux, macOS
Setup Instant One-Click Installer (Auto-Update)
Account History Yes No
Free Limit 3 extractions or 1 GB / 30 days Completely free
Paid Upgrade Premium Web (Unlimited) None
Batch Processing Good for quick jobs Best for large local queues
Offline Access No Yes
Context Menu No Yes
Cost Free to start, paid for unlimited Free

πŸ“Έ Gallery

Desktop Dashboard

Main Dashboard

Settings & Themes

Settings

Web Interface

Web Interface

Demos

EasyExtractCrossPlatform_OxJT19VI7S.mp4
EasyExtractCrossPlatform_Kk9Bu1FpRv.mp4

🀝 Connect & Support

Maintained by HakuSystems. Star the repo if it saved you time! ⭐

About

EasyExtractUnitypackage is a powerful tool designed to seamlessly extract files from a .unitypackage without the hassle of importing them into Unity.

Topics

Resources

Stars

Watchers

Forks

Contributors