This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Fedowa on 2024-09-14 19:01:22+00:00.


TL;DR - Just backstory.

This is the first time I’ve ever proactively promoted my work on a public platform. I’ve always just created things, put them out in the world, and crossed my fingers that someone would stumble upon it someday and them finding some utility out of it. I’ve never been the type to push projects in other people’s faces, because I’ve always thought “if someone wants this, they’d search for it, and then find it”, and I only really feel like I’ve succeeded if someone goes out of their way to use something I created because it makes their life just a little better. Not repo traffic. Sure, it’s nice, but it doesn’t tell me anything about whether or not I actually managed to make someone’s day easier, if someone out there is actually regularly using something I created because it’s genuinely helpful to them, or if they just checked out the repo, maybe even left a star because they thought it was conceptually neat, only to completely forget about it the next day.

Looking back at my repos that I’m most proud of, are projects that were hosted on other websites, like NexusMods, where there was real interaction beyond a number. Hell I’d even feel euphoric if someone told me there’s a bug in my code, because it meant that it was useful enough for that person to have used it enough to run into the bug in the first place.

I made the initial version of this utility ages ago, back when I barely knew Rust, in order to address a personal pet pieve. Recently, I began to realize how much of a staple this ancient Rust program was in my day-to-day toolkit. It’s been a part of my workflow this whole time; if I use it this much without even realizing it, then… maybe it may actually have value to others?

The thought of that inspired me to remake the whole thing from scratch with features I actually always wanted but didn’t care enough to implement until now.

The reason I’m here now, publicly promoting a project, isn’t because this is some magnum opus or anything. It’s difficult to put into words. Though I know a part of me is just seeking affirmation.

I just hope someone finds it useful. It’s cargo installable, though if you don’t have cargo, I only have a precompiled ELF binary posted since I don’t have a Windows environment atm. I intend on setting up a VM to provide a precompiled executable as well soon enough.

Any PRs gladly welcomed. I’m sure there are some Rust wizards here who know better :)