Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/UE-Explorer/UE-Explorer
UnrealScript decompiler and explorer tool for Unreal Engine packages.
https://github.com/UE-Explorer/UE-Explorer
app decompiler exporter extractor help-wanted ue-explorer unreal unreal-engine unrealscript
Last synced: 3 months ago
JSON representation
UnrealScript decompiler and explorer tool for Unreal Engine packages.
- Host: GitHub
- URL: https://github.com/UE-Explorer/UE-Explorer
- Owner: UE-Explorer
- License: gpl-3.0
- Created: 2020-05-30T22:56:25.000Z (over 4 years ago)
- Default Branch: UE-Explorer
- Last Pushed: 2024-10-21T19:39:42.000Z (3 months ago)
- Last Synced: 2024-10-22T12:42:49.172Z (3 months ago)
- Topics: app, decompiler, exporter, extractor, help-wanted, ue-explorer, unreal, unreal-engine, unrealscript
- Language: C#
- Homepage: https://eliotvu.com/portfolio/view/21/ue-explorer
- Size: 2.67 MB
- Stars: 156
- Watchers: 8
- Forks: 29
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# UE Explorer
[UE Explorer](https://eliotvu.com/portfolio/view/21/ue-explorer) is an easy-to-use browser and decompiler for Unreal Engine packages (.upk, .u).
![app](https://user-images.githubusercontent.com/808593/170879806-00b481c0-5f09-4c3b-bb12-56870b8d264f.png)## Install
You can download and install UE Explorer for **Windows** using one of the following sources:
- winget: `winget install "ue explorer"`
- EliotVU: https://eliotvu.com/portfolio/download/21/ue-explorer
- GitHub: https://github.com/UE-Explorer/UE-Explorer/releases## Features
- UnrealScript decompilation with high accurracy
- Package classes tree
- Package dependencies tree
- Package content tree
- Hex Viewer with rich defined-structures to help with debugging and/or hex-modding
- Specialized tokens output to help with hex-modding
- Code export
- ... TODO
It has support for:
- Unreal Engine 1
- Unreal Engine 2, UE2.5
- Unreal Engine 3*UE2X and UE4/5 have not been supported as of yet*
However many games may have modified the engine to some extent.
A list of games that have been confirmed to work can be viewed [here](https://github.com/EliotVU/Unreal-Library).
## How to contribute
The project is built on the .NET Framework 4.8 WinForms library using C#.
If you want to contribute to the app you can do so by doing one of the following:
- Open an issue
- Or make a pull-request by creating a [fork](https://help.github.com/articles/fork-a-repo/) of this repository, create a new branch and commit your changes to that particular branch, so that I can easily merge your changes.## How do I add support for a game?
This is the repository for the UI which is using UELib to do most of its Unreal related work.
See the [UELib](https://github.com/EliotVU/Unreal-Library) for more.
## Credits
- [Antonio Cordero Balcazar](https://github.com/acorderob) for [UTPT](https://www.acordero.org/projects/unreal-tournament-package-tool)