Skip to content

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

Notifications You must be signed in to change notification settings

HakuSystems/EasyExtractUnitypackage

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) 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:

  • Desktop Client (Recommended): Full offline power, system-wide search, batch processing, and deep integration.
  • Web App: Instant, no-install extraction directly in your browser.

πŸ“₯ Download & Quick Start

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

The complete experience.

  1. Download the latest release from GitHub Releases.
  2. Run it:
    • Windows: Launch EasyExtract.exe.
    • Linux/macOS: Run the executable (Check Installation Docs if you need permission help).
  3. Enjoy: Drag & drop files, or let the auto-search find packages for you.

🌐 Web Version

For quick, on-the-fly access.

  1. Go to https://easyextract.net/.
  2. Drag & drop a .unitypackage.
  3. Extract immediately.

πŸ”₯ Desktop Features (Power User)

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

⚑ Smart Extraction Workflow

  • Batch & Queue: Process hundreds of packages at once via drag-and-drop or CLI (--extract).
  • Intelligent Output: Auto-resolves folders, handles duplicates, and sanitizes paths.
  • Live Dashboard: Real-time velocity charts, progress tracking per asset, and "Time Remaining" estimates.
  • History: Tracks up to 512 recent extractions with a visual velocity chart.

πŸ” 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.
  • Security: Built-in scanner for webhooks and suspicious code patterns before you download.
  • Privacy: Standard extraction is ephemeral. EasyExtract Paid (Gumroad) allows enabling "Local Mode" to keep files private on your machine without server uploads.

βš”οΈ Feature Comparison

Feature Desktop App (Recommended) Web Version (Free)
Platform Windows, Linux, macOS Browser
Setup Download & Run Instant
System Search Yes (Everything / Spotlight) No
Batch Processing Unlimited Queue Limited
Security Scanning Advanced (Deep Scan) Basic
Offline Access Yes No
Context Menu Yes No
Cost Free (Pro planned) Free (Paid Add-on optional)

πŸ“Έ 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 3

  •  
  •  
  •