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
·
Perfare avatar

Perfare/AssetStudioArchived

0
View on GitHub↗
15,474 stars·2,927 forks·C#·MIT·16 views

AssetStudio

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 support for 3D models, animations, and common image files.

The toolset covers the full lifecycle of asset retrieval, from decompressing binary archives and mapping raw byte offsets to structured definitions, to the final conversion of game-specific data into formats compatible with external software. It functions as a specialized utility for analyzing how game data is organized and stored within engine-specific containers.

Features

  • Game Asset Explorers - Navigates complex game file structures to identify, preview, and extract textures, audio, and meshes.
  • Unity Asset Extractors - Browses, inspects, and exports proprietary game assets from Unity engine archive files.
  • Decompilers - Resolves assembly dependencies to reconstruct and export serialized script data from game objects.
  • Model Converters - Converts internal game engine mesh and animation data into standard formats.
  • Game Engine Inspectors - Navigates and analyzes internal game structures and asset bundles.
  • Archive Extraction - Extracts textures, audio, and 3D models from proprietary game archives.
  • Game Archive Browsers - Provides tools to navigate, browse, and inspect internal game file structures.
  • Asset Pipelines - Loads and decompresses game archives to extract individual media assets.
  • Mesh and Animation Exporters - Extracts 3D meshes and animation clips from game scenes into standard formats.
  • Asset Management - Tool for exploring and exporting game assets.
  • Reverse Engineering - Explores and exports assets from bundles.
  • 3D Model Importers - Exports complex game meshes and animation data into standard file formats.
  • Game Asset Converters - Transforms proprietary game assets into standard file formats like images, audio, and 3D models.
  • Serialized Script Parsers - Parses and reconstructs serialized script objects to make game logic readable.
  • In-Memory Decompression Runtimes - Implements custom stream-based decompression to expand compressed game archives into memory.
  • Interoperability Converters - Translates proprietary game data into standard industry formats like FBX or PNG.
  • Data Parsing and Extraction - Maps raw byte offsets from proprietary game archives to structured object definitions.
  • Serialization and Reflection Tools - Provides utilities for inspecting and reconstructing serialized object types from game metadata.
  • Script Management Tools - Locates and links external assembly files to ensure accurate parsing of serialized script data.
  • Tree Traversal Algorithms - Traverses internal metadata trees to reconstruct serialized object hierarchies.

Star history

Star history chart for perfare/assetstudioStar history chart for perfare/assetstudio

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

Open-source alternatives to AssetStudio

Similar open-source projects, ranked by how many features they share with AssetStudio.
  • 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
  • mafaca/utinyrippermafaca avatar

    mafaca/UtinyRipper

    3,048View on GitHub↗

    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

    C#assetassetbundlebundle
    View on GitHub↗3,048
  • godotengine/godot-demo-projectsgodotengine avatar

    godotengine/godot-demo-projects

    8,250View on GitHub↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    GDScript
    View on GitHub↗8,250
  • mono/monogamemono avatar

    mono/MonoGame

    14,028View on GitHub↗

    MonoGame is a cross-platform game engine and framework built for the C# language and .NET ecosystem. It provides a development environment for creating 2D and 3D games that run across multiple operating systems and hardware platforms. The project serves as an open-source implementation of the XNA game studio API. It includes a dedicated game asset pipeline to convert raw art and sound files into optimized formats for efficient engine loading. The framework provides a hardware-abstraction layer to maintain a consistent interface for graphics and input across different devices. Its capabilitie

    C#
    View on GitHub↗14,028
See all 30 alternatives to AssetStudio→

Frequently asked questions

What does perfare/assetstudio do?

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.

What are the main features of perfare/assetstudio?

The main features of perfare/assetstudio are: Game Asset Explorers, Unity Asset Extractors, Decompilers, Model Converters, Game Engine Inspectors, Archive Extraction, Game Archive Browsers, Asset Pipelines.

What are some open-source alternatives to perfare/assetstudio?

Open-source alternatives to perfare/assetstudio include: assetripper/assetripper — AssetRipper is a suite of tools designed for the recovery and analysis of Unity game projects. It functions as an… mafaca/utinyripper — UtinyRipper is a utility for extracting meshes, textures, audio, and scene data from Unity serialized files and asset… mono/monogame — MonoGame is a cross-platform game engine and framework built for the C# language and .NET ecosystem. It provides a… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… seriouscache/uabe — UABE is a specialized toolset for extracting, modifying, and converting assets stored within Unity engine bundle… upx/upx — UPX is a command-line utility designed to reduce the file size of compiled programs and shared libraries. It functions…