Отличную идею реализовали на сайте Github.com: это командная строка, встроенная прямо в веб-интерфейс.

Есть автодополнение и история команд: кнопка
Некоторые примеры команд:

Кнопка

Есть автодополнение и история команд: кнопка
↑ для предыдущей команды, прямо как в консоли.Некоторые примеры команд:
- Посмотреть профиль пользователя:
@username - перейти в репозиторий:
user/repo - Список репозиториев пользователя:
user/ - Список тикетов для данного репозитория:
user/repo # - Поиск по открытым тикетам:
user/repo #search term

Кнопка
s переводит фокус на командную строку, так что на сайте можно вообще не пользоваться мышкой.