MultiMC is an alternative launcher for Minecraft. It allows you to have multiple, cleanly separated instances of Minecraft (each with their own mods, resource packs, saves, etc) and helps you manage them and their associated options with a simple and powerful interface.
Play Minecraft with Free, Mojang or Ely.by account, add as many as you need.
Alternative skin system for players and server owners.
Supports Feed The Beast modpacks
Supports Technic modpacks
Supports default ATL modpacks
Modrinth mods support