PolyMC / Prism works best in managing multiple versions.
Someone told me to use PollyMC instead because it doesn’t support the original creators and their homophobic ideology or something… I honestly forgot what it was.
Original devs behind moved to another fork called Prism, since the owner of the PolyMC repository kicked them out.
Prism Launcher was forked from PolyMC due to a sequence of actions by Lenny McLennington on the 17th of October, 2022. Lenny made several politically charged changes to the PolyMC GitHub repository and organization to remove those supporting “left-wing ideologies”. In a commit, Lenny removed the PolyMC Code of Conduct, which outlined and prohibited discrimination against the LGBTQIA+ community and subsequently removed all maintainers. The commit and subsequent mass purge of maintainers were done without prior warning or discussion with the rest of the PolyMC team; the incident can be considered a hostile takeover.