Skip to content

pixel-clover/uview

UView Logo

UView

Tests Code Coverage Code Quality License Release

A cross-platform tool for viewing and modifying Unity package files


UView is a lightweight Java application that lets you view, extract, and modify the contents of *.unitypackage files without importing them into Unity Editor.

In many situations, users just want to check what's inside a Unity package, grab a few assets, or make small changes without launching the Unity Editor that could be slow and somewhat cumbersome. UView helps them do just that by providing a simple graphical interface to quickly browse and edit contents of Unity packages.

Features

  • Works on Windows, macOS, Linux, or any system with Java 21 or later installed
  • Supports viewing the contents of *.unitypackage files
  • Supports extracting specific assets without Unity
  • Supports viewing and editing assets such as C# scripts, shaders, and prefabs
  • Supports viewing and editing *.meta files associated with assets
  • Supports adding or removing assets from the package

Important

This project is still in early stages of development and may be buggy and not support all Unity package features. Please use the Issues Page to report bugs or request features.


Getting Started

To run UView, you need to have Java 21 or later installed on your system. If you don't have Java installed, you can download it from the Adoptium website or use your system's package manager.

Assuming you have Java installed, download the latest JAR release of UView from the Releases Page. After downloading, you can start UView from your terminal or console using the following command:

java -jar uview-<version>.jar

Replace <version> with the version you downloaded.

Screenshots

Main Window
Show more screenshots
C# Code Image View

Contributing

Contributions are welcome! See CONTRIBUTING.md for details on how to contribute to this project.

Acknowledgements

UView is built using a lot of amazing open-source libraries, including:

Box logo is from SVG Repo.

License

UView is available under the Apache License, Version 2.0 (see LICENSE).