See the linked page for information about how it works, limitations, etc. and I’ll of course answer any questions below!
As I have stated in the release section, this software is alpha so please don’t be afraid to report bugs!
Releases are here: https://github.com/CMahaff/lasim/releases
Right now the program only supports Lemmy BE 0.18.1-rc9, but new releases will try to support new versions as they are released. The Lemmy API is changing a ton right now, but I’ll try to keep up.
I hope I never have to use this since I really like my instance, but thanks a bunch for making it! I curate my feed by blocking all communities I have zero interest in, which results in a gigantic blocklist that would not really be feasible to migrate manually, so having a tool to do it is a lifesaver.
Edit: just because I’m curious and I know next to nothing about programming- would it be possible to port this to Android too?
Unfortunately not super easy to port to mobile because of the language I wrote it in - which in my defense, I chose because it’s the same language as the Lemmy back-end and “official” API.
You are the second person to ask though so I guess I should have thought more about that!
We’ll see how long the project lasts and maybe I’ll consider it in the future, but the hope is that this is a stop-gap until Lemmy has an official method for transferring this data.