depot

cantata

ongoing · tools

general-purpose data editor for games

I’m actively building Depot, a general purpose offline data editor for games. In addition to this I also maintain a C# source generator that builds the data into a typesafe representation in code for easy data linking.

A key idea of Depot is that it uses a spreadsheet-style interface to author structred JSON data in a deserialization-friendly format.

The editor runs in Electrobun with a Svelte frontend, and uses CEL expressions throughout for data-munging.

Main Site and Docs

old depot editor

My current efforts around Depot are focused on a new, standalone project that I intend to monetize, but it was initially released as an open source extension for VS Code.

The extension has been downloaded nearly 20K times.

I spoke to Microsoft about the tool here:

ThousandAnt Interview:

Video Overview: