XCB.jl
This package wraps the XCB library and exposes bindings for the WindowAbstractions.jl package.
The core API was generated with Clang.jl, from which abstractions were derived.
If you want to use a high-level windowing API, you should see the documentation for the WindowAbstractions package. This documentation is aimed at developers who want to know more about XCB-specific utilities that this package exposes. It also contains a developer documentation, which covers the implementation of the WindowAbstractions interface among other things.