-
Notifications
You must be signed in to change notification settings - Fork 0
Links
Randall C. O'Reilly edited this page Jan 25, 2024
·
1 revision
- SVG text generator in go: https://github.com/ajstarks/svgo
- cairo wrapper in go: https://github.com/ungerik/go-cairo -- maybe needed for PDF generation from SVG?
- https://github.com/jyotiska/go-webcolors -- need this for parsing colors
- highly optimized vector rasterizer -- not clear about full scope but could potentially impl that later https://godoc.org/golang.org/x/image/vector
- qt quick controls https://doc.qt.io/qt-5.10/qtquickcontrols2-differences.html
- Shiny https://github.com/golang/go/issues/11818 https://github.com/golang/exp/tree/master/shiny
- Current plans for GUI based on OpenGL: https://docs.google.com/document/d/1mXev7TyEnvM4t33lnqoji-x7EqGByzh4RpE4OqEZck4
- Window events: https://github.com/skelterjohn/go.wde
- Mobile: https://github.com/golang/mobile/ https://github.com/golang/go/wiki/Mobile
-
https://github.com/dskinner/material -- uses simplex layout -- seems like a complicated area: https://arxiv.org/pdf/1401.1031.pdf
- https://golang.org/pkg/image/
- https://godoc.org/golang.org/x/image/vector
- https://godoc.org/github.com/golang/freetype/raster
- https://github.com/fogleman/gg -- key lib using above -- 2D rendering!
- https://github.com/srwiley/rasterx -- GoGi now using this -- see also https://github.com/srwiley/oksvg