01 / 06
01 / 00

Python Libraries for Asset Management

We’re proud to announce the public release of two Python libraries developed by our Tech Art team at Studio Gobo

/>

Python Libraries for Asset Management

We’re proud to announce the public release of two Python libraries developed by our Tech Art team at Studio Gobo: asset_composition and asset_explorer.

 

These tools were originally created to help us manage increasingly complex asset data across multiple projects. Designed to be flexible and scalable, they support a variety of workflows and provide powerful ways to interact with and structure asset metadata during production.

What Do the Libraries Do?

  • asset_composition is a lightweight library for managing hierarchical asset metadata. It provides structure to raw data without imposing strict schemas, making it easier to query, extend, and maintain over time.  
  • asset_explorer builds on this, offering a browsable interface (CLI or PySide2 UI) to explore and inspect project data.

Together, these tools have become essential for how we organize, debug, and scale our pipelines across disciplines - from tech art and design to animation and engineering.

Why Open Source?

As our pipelines grew more sophisticated, so did the need for modular, reusable tooling. By sharing these libraries, we hope they’ll prove useful for other teams tackling similar challenges, and we welcome feedback and contributions from the community. 

Our lead technical artist, Mike Malinowski, has written a more in-depth overview. Check it out here

 

Our News

Keep up to date with our latest news and studio happenings.

/>

Join our family

If you think you have what it takes to make an impact on the games we make we would love to hear from you!

/>

Say Hello

We would love to hear from you

/>