一系列有大佬带的 Vala 项目:
基于 Vala 开发的 GObject XML 序列化库
https://gitlab.gnome.org/GNOME/gxml
基于 Vala 开发的虚拟机管理应用
https://gitlab.gnome.org/GNOME/gnome-boxes
基于 Vala 开发的纯图表库,特别适合于实时图形
https://github.com/lcallarec/live-chart
基于 Vala 开发的 Vala 语言服务器,大佬已入职 NVIDIA
https://github.com/vala-lang/vala-language-server
Redhat 大佬启动的项目,都是工具型项目,不大但用处广,有四两拨千斤之妙
https://gitlab.gnome.org/GNOME/sysprof
https://gitlab.gnome.org/chergert/libcharts
https://gitlab.gnome.org/chergert/libspelling
https://gitlab.gnome.org/GNOME/libpanel
https://gitlab.gnome.org/chergert/variant-schema-compiler
还有更多等待你去挖掘。。。。
1
andytao OP 还有闭源项目 [袋鼠数据库工具]
按规模来讲已经算是除 Vala 编译器项目之外最大的 Vala 项目了,它有: 530 个编译对象模块 拆分为三个库、一个启动程序 支持跨平台:Windows 、macOS 、Linux 袋鼠数据库工具 Max (开发版) 3.93.0.230913 系统平台 Windows 11 22H2 编译器 GCC 13.2.0 Vala 0.56.12 核心库 GLib 2.76.4 JSON-GLib 1.6.6 libsoup 2.74.3 OpenSSL 3.1.2 GTK 4.12.1 libadwaita 1.4.0 libpanel 1.3.1 GtkSourceView 5.8.0 数据库连接库 sqlite3 3.42.0 libmysqlclient 3.1.13 libmariadb 3.1.13 libpq 15.3 hiredis 1.2.0 odbc 2.3.12 |
2
zjsxwc 2023-09-13 09:32:13 +08:00
vala 的尽头是 js ,
比如有些功能用 vala 实现比较麻烦,于是 gnome 里用 vala 写的邮件客户端 geary 就套了个 webview 然后 js 搞。 |