#harmony-os #open-harmony #ffi #ui

xcomponent-sys

Raw Bindings to the xcomponent API of OpenHarmony

6 releases

0.3.1 Jan 29, 2025
0.3.0 Jan 9, 2025
0.2.1 Jan 8, 2025
0.1.1 Oct 28, 2024

#1079 in GUI

Download history 700/week @ 2024-12-21 447/week @ 2024-12-28 1513/week @ 2025-01-04 992/week @ 2025-01-11 1418/week @ 2025-01-18 1281/week @ 2025-01-25 1753/week @ 2025-02-01 1212/week @ 2025-02-08 1400/week @ 2025-02-15 1840/week @ 2025-02-22 1596/week @ 2025-03-01 1242/week @ 2025-03-08 1066/week @ 2025-03-15 1820/week @ 2025-03-22 1377/week @ 2025-03-29 1118/week @ 2025-04-05

5,523 downloads per month
Used in ohos-sys

Apache-2.0

395KB
4.5K SLoC

OpenHarmony XComponent bindings

Low-level bindings to the native XComponent API on OpenHarmony, used to draw to a surface with OpenGL or Vulkan from native (Rust) code. A higher level binding is provided by the xcomponent crate.

English Documentation Chinese Documentation

License

Licensed under the Apache-2.0 license, matching the license of OpenHarmony.

Dependencies

~0–280KB