i3 — это менеджер окон с тайлингом, разработанный для систем на базе Unix. Он был создан с акцентом на простоту и мощь, предоставляя пользователям возможность организовывать окна в неперекрывающуюся сетку. Это делает i3 особенно привлекательным для продвинутых пользователей и разработчиков, которым требуется высокая степень настройки рабочего пространства.
Разработка i3 началась в 2009 году, и с тех пор проект стал популярным среди пользователей Linux и других Unix-подобных систем. Основная идея i3 заключается в том, чтобы предоставить пользователю полное управление окнами с минимальными усилиями, позволяя быстро и эффективно переключаться между ними. Вместо традиционной модели оконного менеджера, где окна могут перекрывать друг друга, i3 использует тайлинг, что существенно улучшает организацию пространства на экране.
- Тайлинг окон: окна располагаются в виде сетки, что исключает перекрытие и делает использование пространства более эффективным.
 - Конфигурация: возможность глубокого изменения параметров и поведения через простой текстовый файл конфигурации.
 - Поддержка нескольких экранов: позволяет эффективно работать с несколькими мониторами, управляя окнами на каждом из них.
 - Горячие клавиши: обширная поддержка горячих клавиш для управления окнами и рабочим пространством, что позволяет пользователям выполнять задачи быстро.
 - Модульная структура: поддержка дополнений и интеграция с другими инструментами для расширения функционала.
 - История управления окнами: возможность создания и управления списком открытых окон с их состоянием для удобства многозадачности.