I am sure hope somebody™ already thought of this. Feel free to advertise your project here.
P.S.: Image transcription:
Patrick from SpongeBob SquarePants gesturing to the left with open hands:
Somebody should take document type conversion from Pandoc and version control from Git
Patrick gesturing to the right in a pushing motion:
And build a frontend around it
Well every one already recommended latex or markdown.
I would also recommend typst, it’s a modern latex alternative easy to make templates and a markdown like syntax, none of all the backslash keywords that I somehow always forget.
Typst is fucking amazing. LaTeX is powerful but just takes too much effort to use for large part of the population to the point that I just can’t recommend it to most people outside STEM. Typst is consistent, easier to use, faster, and collaborative. With no nonsensical error messages, broken builds, and technical debt - I can actually recommend it to most.
I made a template a while back when I had to make report, since I had a professor that disliked the markdown look of previous ones.
A bit of a learning curve, but once you get the hang of it, you make a few templates and write on them just like markdown with custom alias and whatnot.
You can have Pandoc and Git with Obsidian (https://obsidian.md/). Both as Plugins. Or even with VS Code. Obsidian sadly isn’t open source.
That sounds like bash. It supports editors too (with holy wars included).
I am confused what would be the combined functionality of the merged product. Do you need to output of converted files to be added to git when a document is version controlled?
Well like uzay said, basically just an office GUI that allows me to import/export into a lot of formats and automates document versioning away.