کتابخانه اکس (به انگلیسی: Xlib) یک کتابخانه پروتکل کلاینت سامانه پنجره اکس است که به زبان برنامه نویسی سی نوشته شده است. این کتابخانه دربرگیرنده توابعی برای تعامل با یک سرور اکس است. این توابع به برنامه نویسان اجازه می دهند برنامه های خود را بدون دانستن جزئیات پروتکل بنویسند. برنامه های کمی مستقیماً از کتابخانه اکس استفاده می کنند. در عوض آنها از کتابخانه های دیگری که ابزار ویجت نامیده می شوند است...