Xlib (X library, транслит. Икс-библиотека) - библиотека функций клиента системы X Window, написанная на языке Си.
Содержит функции для взаимодействия с т. н. X-сервером. Библиотека позволяет использовать более высокий уровень абстракции, без знания деталей работы основного протокола системы X Window.
Некоторые пользовательские приложения используют Xlib напрямую, другие используют специальные инструментарии «виджетов» - «надстройки» над базовой библиотекой Xlib.
- Встроенные средства (Xt)
- Набор виджетов Athena (Xaw)
- Motif
- GTK+
- Qt (версия для X11)
Библиотека Xlib появилась около 1985 года и на настоящее время используется как основа и как основной графический интерфейс пользователя во многих Юникс-подобных операционных системах.
Библиотека XCB - попытка разработки замены Xlib.