V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mikewang
V2EX  ›  C

libui-ng 轻量的跨平台 UI 库

  •  2
     
  •   mikewang · 5 天前 · 1563 次点击

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

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

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

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



    7 条回复    2022-05-14 21:00:17 +08:00
    puzzle9
        1
    puzzle9  
       5 天前
    插眼 赞一个 我发现你们的英语都很好
    des
        2
    des  
       5 天前 via iPhone
    对比起来这个怎么样样呢?
    https://github.com/vczh-libraries/GacUI
    misaka19000
        3
    misaka19000  
       5 天前
    看起来不错
    xixiya
        4
    xixiya  
       5 天前
    直接 flutter 就好
    w7938940
        5
    w7938940  
       5 天前
    @des 轮子哥的库吗?
    libui-ng 有很多语言的库可以用,先收藏了,以后可能用 php 写个桌面程序
    Buges
        6
    Buges  
       5 天前 via Android
    这个库最大的优势是 bindings 容易,各语言都有。qt 那些太复杂了。
    shanghai1998
        7
    shanghai1998  
       5 天前
    建议里面直接包个 web ,这样界面有优势;然后写一些 js 的方法就行了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1141 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 213ms · UTC 19:58 · PVG 03:58 · LAX 12:58 · JFK 15:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.