julia有高级通用图形库吗



像‘GLAbstraction’这样的Julia库对我来说太低了。我需要像‘Canvas API’这样的浏览器JavaScript库。有吗?

这不是一个详尽的列表。我放了我知道的前几个链接。如果可以的话,我会从QML.jl开始。

相关讨论:
https://discourse.julialang.org/t/julia-for-gui-app/416
https://discourse.julialang.org/c/domain/viz/17

桌面图形引擎,又称桌面GUI

如果你搜索过去几年的JuliaCon视频,你可以找到这些包的讲座和演练。

我有Qt和Qt图书馆的背景,这是非常通用的。如果您有javascript背景,QML是非常友好的。Linux中的KDE桌面是围绕Qt构建的。许多桌面应用程序通常包括Qt-dll,并将其用作主干。

https://github.com/barche/QML.jl

这里有一两个关于它的youtube链接:

https://www.youtube.com/watch?v=AddbHe05yRg

https://github.com/barche/juliacon2020-qml-最近关于它的谈话的示例代码

https://www.youtube.com/watch?v=4Bmp0I731Ak

Gtk已经存在很长时间了,您可以在Linux的GIMP和Gnome桌面中看到它的使用。

https://github.com/JuliaGraphics/Gtk.jl

在最近完成的PackageCompiler.jl视频中提到了Redux的例子。这些或多或少都是React Native风格的应用程序,提供铬浏览器,并将React环境渲染为桌面应用程序。

https://github.com/Gnimuc/Redux.jl

交互式打印库

Plots.jl界面中有一个列表。朱莉娅的阴谋是一个相当大的兔子洞,有很多选择可以研究。Jupyter笔记本和类似的具有交互性的东西模糊了GUI和情节之间的界限。

http://docs.juliaplots.org/latest/ecosystem/

https://juliaobserver.com/categories/Graphical%20Plotting

https://github.com/JuliaPlots/Makie.jl

https://github.com/JuliaGL/GLVisualize.jl

https://github.com/JuliaGizmos/Interact.jl

https://github.com/plotly/Dash.jl

Web框架

https://genieframework.com/

https://github.com/JuliaGizmos/Interact.jl

https://github.com/plotly/Dash.jl

相关内容

  • 没有找到相关文章

最新更新