Key Features
- Clean Interface - yaxi provides a clean interface, making it perfect for both beginners and experienced developers
- Safety - yaxi has safe interface for x11 unlike many other x11 libraries
- Not A Wrapper - yaxi is a pure rust implementation and is NOT a wrapper
- No Release Dependencies - yaxi release builds dont depend on any crates
Goals
- Authorization
- Requests and Replies
- events (most)
- Keycodes and Keysyms
- Extensions (Xinerama, Xft, ...) (Only Xinerama Implemented So Far)
- Clipboard Support
- Comprehensive Documentation
- GLX
- Window Manager in yaxi (work in progress)
Example
This example opens a window and waits for a keyboard press before it quits:
use ;
use ;
use display;
License
Yaxi is licensed under the MIT License.