Большинство программ, распространяемых по лицензии GPL, также будут предоставлять неминифицированный код.
Ответ 2
Я использую WebStorm для JetBrains для своей Javascript IDE, у него есть автоформат, который, похоже, довольно трюк.
Ответ 3
Встроенный инспектор объектов Chrome будет форматировать JS для вас, но он не сможет понять имена переменных - ничего не будет.
Если вы хотите онлайн-решение, используйте JSBeautifier. Он работает хорошо, и он также очень удобен для понимания некоторых вопросов, которые вы видите здесь, в StackOverflow.