Skip to content

Package cairo provides full Go bindings for Cairo, a 2D graphics library.

License

Notifications You must be signed in to change notification settings

golang-ui/cairo

Repository files navigation

cairo bindings

Work In Progress.

Full Cairo bindings with examples:

  • Quartz-backed rendering for OS X;
  • GLFW crossplatform OpenGL 2.1 surface support.

Installation

To use libcairo and dependencies shipped with this package (darwin_amd64 at the moment):

$ go get github.com/golang-ui/cairo/cmd/cairo-example-glfw

To dynamically link against external libcairo (via pkg-config, darwin systems at the moment):

$ go get -tags external github.com/golang-ui/cairo/cmd/cairo-example-glfw

Examples

cairo-example-glfw

LICENSE

MIT

About

Package cairo provides full Go bindings for Cairo, a 2D graphics library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published