awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
mafaca avatar

mafaca/UtinyRipper

0
View on GitHub↗
3,048 stars·441 forks·C#·mit·73 views

UtinyRipper

UtinyRipper is a utility for extracting meshes, textures, audio, and scene data from Unity serialized files and asset bundles. It functions as a resource converter that recovers 3D models and textures from compiled game data, translating internal serialized structures into native file formats.

The tool provides a dual-interface model, offering both a graphical user interface for exporting resources and a command-line interface for automated batch extraction. These interfaces enable the conversion of proprietary engine textures and audio streams into standard image and wave files.

The system manages the full recovery process by parsing binary serialized data and resolving asset dependency trees. It decomposes monolithic asset bundles into individual files and reconstructs the original asset hierarchy and object relationships into a directory structure.

Features

  • Native Asset Extraction - A command line interface for resolving dependencies and extracting all supported assets from resource files.
  • Unity Asset Extractors - Extracting 3D models, shaders, and scene hierarchies from Unity resource files and asset bundles into native formats.
  • Unity Asset Extractors - A utility to resolve dependencies and export Unity engine resources into native image and audio formats.
  • Data Serialization and Parsing - Reads binary engine files to translate internal serialized structures into human-readable or native file formats.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Game Engine Asset Transcoding - Converts proprietary engine textures and audio streams into standard image and wave file formats.
  • Asset Bundle Extraction - Splits monolithic asset bundles into individual files based on the internal engine file table.
  • Game Asset Extraction - Provides a command-line interface for resolving dependencies and batch extracting assets from compiled game data files.
  • Asset Dependency Resolution - Tracks asset references within resource files to ensure all linked dependencies are extracted together.
  • Game Resource Recoverers - A tool for automatically processing resource files to recover 3D models and textures from compiled game data.
  • Serialized Scene Recovery - Rebuilds the original scene and object relationships from serialized data into a directory structure.
  • Asset Converters - A graphical interface for exporting resources such as textures and audio into standard image and wave formats.
  • Asset Management - Library for extracting assets from engine files.
  • Reverse Engineering - Rips assets from engine resource files.
  • Star history

    Star history chart for mafaca/utinyripperStar history chart for mafaca/utinyripper

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does mafaca/utinyripper do?

    UtinyRipper is a utility for extracting meshes, textures, audio, and scene data from Unity serialized files and asset bundles. It functions as a resource converter that recovers 3D models and textures from compiled game data, translating internal serialized structures into native file formats.

    What are the main features of mafaca/utinyripper?

    The main features of mafaca/utinyripper are: Native Asset Extraction, Unity Asset Extractors, Data Serialization and Parsing, Game Engine Asset Transcoding, Asset Bundle Extraction, Game Asset Extraction, Asset Dependency Resolution, Game Resource Recoverers.

    Which projects share features with mafaca/utinyripper?

    Projects with overlapping indexed features include: seriouscache/uabe — UABE is a specialized toolset for extracting, modifying, and converting assets stored within Unity engine bundle… assetripper/assetripper — AssetRipper is a suite of tools designed for the recovery and analysis of Unity game projects. It functions as an… perfare/assetstudio — AssetStudio is a desktop application designed for browsing, inspecting, and extracting assets from proprietary game… sinai-dev/unityexplorer — UnityExplorer is a specialized suite of runtime tools for memory exploration, asset exporting, camera control, and… perfare/il2cppdumper — Il2CppDumper is a reverse engineering tool that recovers original .NET assembly structure from Unity games compiled… nlohmann/json — This library is a header-only C++ framework designed for the serialization, parsing, and manipulation of structured…

    Projects sharing features with UtinyRipper

    These projects share indexed features with UtinyRipper. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • seriouscache/uabeSeriousCache avatar

      SeriousCache/UABE

      4,137View on GitHub↗

      UABE is a specialized toolset for extracting, modifying, and converting assets stored within Unity engine bundle files. It functions as an asset bundle extractor and a game modding utility designed to alter 3D meshes, textures, and audio within Unity games. The project includes an asset format converter that transforms internal Unity data into common file formats for external editing. It also features a mod installer generator to create standalone installation packages from modified asset bundle files. The software provides capabilities for game resource extraction and asset conversion, allo

      C++unityunity3d
      View on GitHub↗4,137
    • assetripper/assetripperAssetRipper avatar

      AssetRipper/AssetRipper

      6,935View on GitHub↗

      AssetRipper is a suite of tools designed for the recovery and analysis of Unity game projects. It functions as an asset extractor, project reconstructor, shader decompiler, binary analysis tool, and dependency auditor. The project specializes in recovering high-level structures from compiled binaries. It reconstructs prefabs from inlined scene instances, reverses static batching to separate merged meshes, and translates compiled shader code from multiple platforms back into a readable format. Its broader capabilities include converting serialized files and bundles back into native engine for

      C#csharpdecompilergames
      View on GitHub↗6,935
    • perfare/assetstudioPerfare avatar

      Perfare/AssetStudio

      15,474View on GitHub↗

      AssetStudio is a desktop application designed for browsing, inspecting, and extracting assets from proprietary game engine archive files. It provides a comprehensive interface for navigating complex file structures to identify, preview, and export individual media components such as textures, audio, and 3D meshes. The software distinguishes itself through its ability to parse and reconstruct serialized object hierarchies and script data. By resolving assembly dependencies and traversing internal metadata trees, it translates proprietary game data into standard industry formats, including supp

      C#unityunity3d
      View on GitHub↗15,474
    • perfare/il2cppdumperPerfare avatar

      Perfare/Il2CppDumper

      9,094View on GitHub↗

      Il2CppDumper is a reverse engineering tool that recovers original .NET assembly structure from Unity games compiled with il2cpp. It parses il2cpp binaries across multiple executable formats including ELF, Mach-O, PE, NSO, and WASM, and reconstructs the original DLL structure from embedded metadata tables, enabling decompilation and analysis of game code. The tool generates disassembler scripts for IDA, Ghidra, and Binary Ninja that apply recovered type definitions and structure layouts to the binary analysis. It also strips protection layers from memory-dumped libil2cpp.so files and simple PE

      C#il2cppreverse-engineeringunity
      View on GitHub↗9,094
    Compare all 30 related projects→