mikewang
V2EX  ›  C

libui-ng 轻量的跨平台 UI 库

  •  2
     
  •   mikewang · May 14, 2022 · 4342 views
    This topic created in 1636 days ago, the information mentioned may be changed or developed.

    libui 很久没有更新了。最近发现,一个新的 fork , libui-ng 出来了。

    libui-ng 的好处,就是直接利用 Unix/macOS/Windows 平台的原生 UI 功能,静态编译出很小的单个可执行文件。

    如果想做个小工具之类的,就可以直接用 libui-ng ,一套代码编译出三个平台的 GUI 程序,大小也就几百 k ,不像 Qt 那样臃肿。

    缺点就是,目前可用功能不多,像键盘鼠标事件等还没有完全支持等。



    8 replies  •  2022-07-05 17:07:07 +08:00
    puzzle9
    puzzle9
    May 14, 2022
    1
    插眼 赞一个 我发现你们的英语都很好
    des
    des
    May 14, 2022 via iPhone
    2
    对比起来这个怎么样样呢?
    https://github.com/vczh-libraries/GacUI
    misaka19000
    misaka19000
    May 14, 2022
    3
    看起来不错
    xixiya
    xixiya
    May 14, 2022
    4
    直接 flutter 就好
    FarAhead
    FarAhead
    May 14, 2022
    5
    @des 轮子哥的库吗?
    libui-ng 有很多语言的库可以用,先收藏了,以后可能用 php 写个桌面程序
    Buges
    Buges
    May 14, 2022 via Android
    6
    这个库最大的优势是 bindings 容易,各语言都有。qt 那些太复杂了。
    C603H6r18Q1mSP9N
    C603H6r18Q1mSP9N
    May 14, 2022
    7
    建议里面直接包个 web ,这样界面有优势;然后写一些 js 的方法就行了
    yolee599
    yolee599
    Jul 5, 2022
    8
    原生跨平台,wxWidgets 感觉还行
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5816 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 03:04 · PVG 11:04 · LAX 19:04 · JFK 22:04
    ♥ Do have faith in what you're doing.