Termux — терминальное приложение и Linux-среда для Android, позволяющие запускать shell и устанавливать пакеты прямо на телефоне.
microsoft/terminal
Современное приложение Windows Terminal с вкладками и поддержкой Unicode, а также исходный код классического консольного хоста Windows (conhost.exe).
Open source альтернатива:iTerm2
- Звёзды
- 105,201
- Форки
- 9,667
- Открытые issues
- 1,780
- Последний коммит
- 7 часов назад
Что это?
В этом репозитории находится исходный код Windows Terminal — приложения командной строки для Windows с поддержкой вкладок, форматированного текста, тем и гибкой настройки. Здесь также есть исходный код классического консольного хоста Windows, conhost.exe, который обеспечивает работу командной инфраструктуры Windows, сервера Console API, а также механизмов ввода и отрисовки.
Консольный хост — это код, на основе которого собирается conhost.exe, входящий в состав Windows. В репозитории также есть ColorTool, примеры использования Windows Console API и общие компоненты, которые можно использовать повторно: механизм отрисовки текста на базе DirectWrite, буфер текста для хранения UTF-16 и UTF-8, а также парсер и генератор VT-последовательностей для других реализаций терминалов.
Windows Terminal можно установить из Microsoft Store, через winget или из пакетов релизов на GitHub. Для сборки требуется Visual Studio с компонентами C++ и WinUI, а приложение работает в Windows 10 build 19041 и более поздних версиях.
Ключевые возможности
- 01Интерфейс с вкладками, форматированным текстом и настраиваемыми темами
- 02Поддержка последовательностей ANSI/VT и 24-битного цвета
- 03Исходный код консольного хоста Windows (conhost.exe)
- 04Компоненты для повторного использования, например средство отрисовки текста на DirectWrite и парсер VT
- 05Установка через Microsoft Store, winget, Chocolatey или Scoop
Сценарии использования
- Использование современного терминала с вкладками в Windows для работы с WSL и инструментами командной строки
- Изучение устройства консоли Windows и реализации ConPTY
- Повторное использование компонентов отрисовки терминала или парсинга VT в приложении для Windows
Быстрый старт
- 1
Установите Windows Terminal с помощью winget
winget install --id Microsoft.WindowsTerminal -e - 2
Или установите его из Microsoft Store (рекомендуется)
Что важно знать
- Только для Windows; требуется Windows 10 версии 2004 (сборка 19041) или новее.
- При ручной установке с GitHub автоматические обновления не выполняются.
Темы
Частые вопросы
- Что такое terminal?
- Современное приложение Windows Terminal с вкладками и поддержкой Unicode, а также исходный код классического консольного хоста Windows (conhost.exe). В этом репозитории находится исходный код Windows Terminal — приложения командной строки для Windows с поддержкой вкладок, форматированного текста, тем и гибкой настройки. Здесь также есть исходный код классического консольного хоста Windows, conhost.exe, который обеспечивает работу командной инфраструктуры Windows, сервера Console API, а также механизмов ввода и отрисовки.
- terminal можно использовать бесплатно? Какая у него лицензия?
- terminal распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- terminal всё ещё поддерживается?
- Активно поддерживается. Последний коммит в terminal — 20 окт. 2026 г..
- Для чего можно использовать terminal?
- Использование современного терминала с вкладками в Windows для работы с WSL и инструментами командной строки Изучение устройства консоли Windows и реализации ConPTY Повторное использование компонентов отрисовки терминала или парсинга VT в приложении для Windows
- Как установить terminal?
- Установите Windows Terminal с помощью winget: winget install --id Microsoft.WindowsTerminal -e Или установите его из Microsoft Store (рекомендуется)
- Где скачать terminal?
- Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/terminal
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Клон cat(1) для терминала с подсветкой синтаксиса, маркерами Git-изменений и автоматической прокруткой.
Быстрая и удобная альтернатива Unix-команде find для поиска файлов и каталогов по имени.
Настольный браузер на Electron для одновременной проверки сайтов в превью на разных устройствах с синхронизацией взаимодействий и MCP-сервером для AI-агентов.
Быстрый аналог neofetch для командной строки: показывает сведения о системе рядом с настраиваемым ASCII-логотипом.
Текстовый файловый менеджер для терминала с интерфейсом командной строки: управляйте файлами командами, а не через TUI или GUI.