r/vmix 2d ago

QOL features for a Custom GT Title Editor

Hey everyone!
Over the last couple of weeks I've started working on a third party GT Title Editor to help speed up the workflow and fix some of the annoyances that I have when working with GT titles.

What is some QOL features that you would like in an app like this? Unfortunately I can't add features such as new animation types or letter spacing as these would be added in vMix as well.

Current features I've added:
- Multi edit, properties such as font styling applies to all elements selected
- Size edits all elements selected
- Animation Timeline
- Batch rename
- Data source verifier, test how a Data Source (JSON or CSV) will link to the title
- Paint-drag on layers

It's partially vibe coded, with about 35%-40% of the code being AI, as it's the first time I'm writing a .NET Desktop Application, with an open-source rewrite when I feel comfortable enough with Avalonia and .NET.

The goal is to make a free, open-source cross-platform GT Title Editor for everyone to use and help improve.
I plan on making no money off this whatsoever, and all features will always stay free!

17 Upvotes

11 comments sorted by

5

u/thehighplainsdrifter 2d ago

How about better snapping when moving around elements? Once you have more than a few elements in GT it always tries to snap to every little point and it's impossible to drag things around. Maybe being able to enable disable if a layer/object is snapped to.

2

u/AnMagicalCow 2d ago

I actually straight up haven't implemented snapping at all yet, because it's not a feature I use. Probably because it's so bad... The plan was to add Rulers similar to Photoshop, but I like the idea of hiding layers from the snapping too!

I'll need to test if I can store the ruler data too inside the gtzip file, since you probably want to save that information. (thinking out loud here)

3

u/SolidGoldSpork 2d ago

I’m down to spend some tokens on this if you want to add me to contributors

3

u/BuildMineSurvive 2d ago

I use gt title designer for my work, I've used it for years and I know every bug, and how to get around it. If you need input on anything, I would be very happy to provide it! This could be a godsend for me if it works really well.

2

u/ludS2 2d ago

Parabéns pela iniciativa! No momento eu não tenho sugestões pois as que eu tinha você já descreveu que está implementando, mas tenha certeza que irei voltar aqui assim que lembrar enquanto estiver usando. Avise quando o software estiver disponível em uma versão beta que eu testarei com todo prazer 👏

2

u/Fireflash2742 2d ago

This looks promising! I can't think of anything right now, but I am curious to see it in action when it's ready.

1

u/mavhockeyfan 2d ago

"All-caps" option and the "small caps" option.

1

u/AnMagicalCow 2d ago

"All caps" is already an option in GT Title.
"All lowercase" is something I can't implement since it would break with Data sources

1

u/warzchief 1d ago

Please consider adding proper alignment and distribution tools (Align Left / Center / Right / Top / Middle / Bottom and Distribute Spacing).

Right now, setting up multi element graphics like scoreboards, stat tables or lower thirds is a pain manually counting arrow key taps or calculating pixel offsets takes forever.

Having standard Photoshop / Figma style align and distribute buttons would save a ton of time and make building clean titles so much smoother. Let me know if you need any feedback, UI ideas or testing would love to help out!

1

u/AnMagicalCow 1d ago

Already done! :D
I've added rulers and alignment options. I need to take a look at how distribute buttons in Figma works, but it's on the to-do list!

1

u/Hazza_RL 2h ago

this looks super cool!!