First off, huge congrats to the devs behind Trinkets & Trackers . This API has made running games in Roll20 so much smoother, and it's clear how much thought went into it. Building on top of that, I wanted to share a small tool I made to speed up my own workflow, and figured it might be useful to others in the community too. Creating shops and items by hand in raw JSON was slow and easy to mess up, so I put together the TTShop Generator: a free, browser based tool that lets you visually create items, organize them into shops, and export everything as ready to import JSON files. No installation and no login needed, it just runs in your browser.
You can access it here: <a href="https://www.basedg.com.br/ttshop-generator" rel="nofollow">https://www.basedg.com.br/ttshop-generator</a>
How it works, step by step:
Open the generator in your browser. Everything runs client side, so nothing gets uploaded anywhere. Create items using the "New Item" form. Fill in the basics like name, type, rarity, cost, weight and description, or expand the advanced section for combat stats, attunement, consumable flags and other detailed fields. Try the SRD auto fill if you want. Type a weapon or item name (even with a "+1/+2/+3" suffix) into the search box, and the tool pulls matching data from the public 5e SRD API to pre fill most fields for you. It's meant as a starting draft, so it's worth double checking the result, especially for homebrew items. Browse your item bank in grid or list view. You can edit, duplicate or delete items whenever you want. Build a shop by creating a new one, then use the autocomplete search to add items quickly. Just type part of the item name, pick it from the dropdown, and the stock and price fields fill in automatically. Organize multiple shops using the collapsible shop list, so you can manage several storefronts without things getting cluttered. Export your work as a Roll20 compatible JSON file for your shop catalog and item catalog, ready to import directly into T&T. Re import anytime to keep editing an existing catalog. Just keep in mind nothing saves automatically between sessions, so remember to export before closing the tab.
That's the first version! Feedback and suggestions are very welcome, this is just the start and I'd love to know what would make it more useful for you. Hope it saves people some time. Let me know if you need some help!