MultiMC

MultiMC is a free, open-source launcher system for Modded minecraft specially designed to overcome the features lacking on the official launchers, such as offline gameplay or Linux support. It is developed by a two person team.

Features
The main features that MultiMC brings to the launchers' ecosystem are:
 * Simultaneous control of multiple Minecraft instances.
 * Custom icons and groups for instances.
 * Management of multiple Minecraft user profiles.
 * Ability to play offline.
 * Starting Minecraft with a custom resolution and Java arguments.
 * Changing Java's runtime options (including memory options such as MaxM and MinM).
 * Showing Minecraft's console output in a color coded window.
 * Killing Minecraft easily if it crashes or freezes.
 * Forge integration (automatic installation, version downloads, mod management).
 * Minecraft world management, with copying and renaming features.
 * Importing and exporting Minecraft instances to share them with anyone.
 * Support for every version of Minecraft that the vanilla launcher does, including snapshots.
 * Management Logs and in-game screenshots taken during gameplay

Another feature that can be used via Vazkii's Curse ModPack DownLoader (CMPDL) is intended for modpacks that currently cannot be directly downloaded from the Curse mods page, but rather forces the user to use the Twitch launcher to install them. CMPDL fills this gap by allowing easy instance creation for the MultiMC launcher.

Version History
There is no official changelog formatted version history available. Most of the updates for the launcher are posted on the official blog.

Official Site
https://multimc.org/