There have been multiple programs made recently that allow you to sync Lua files to studio, though none of them really fit my requirements. I wanted a sync program that is standalone, doesn’t pollute file names and has nice clicky buttons. Along the way I decided that syncing a file structure one on one was silly and I made a ‘mapping’ function. It allows me to specify which folder should be pushed where so I don’t have to have folders like ServerScriptService and StarterPlayerService in my source code tree.
So, here’s a screenshot of it
The source code is hosted on GitHub. Just a small warning if you decide to build it yourself: it needs an unholy amount of node modules.