Gio icon
Gio icon

Gio

Gio is a library for writing cross-platform immediate mode GUI-s in Go. Gio supports all the major platforms: Linux, macOS, Windows, Android, iOS, FreeBSD, OpenBSD and WebAssembly.

Gio screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • Android
  • iPhone
  • Android Tablet
  • BSD
  • iPad
  • WebAssembly
  • FreeBSD
  • OpenBSD
  • Self-Hosted
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  No registration required
  2.  Ad-free
  3.  No Tracking
  4.  UI Design
  5.  No dependencies
  6.  Graphical User Interface
  7.  Golang

 Tags

Gio News & Activities

Highlights All activities

Recent activities

No activities found.

Gio information

  • Developed by

    Gio
  • Licensing

    Open Source (MIT) and Free product.
  • Alternatives

    15 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Education & Reference

Popular alternatives

View all
Gio was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Gio?

Gio is a library for writing cross-platform immediate mode GUI-s in Go. Gio supports all the major platforms: Linux, macOS, Windows, Android, iOS, FreeBSD, OpenBSD and WebAssembly.

Why?

Gio helps Go developers to build efficient, fluid, and portable GUIs across all major platforms. It combines bleeding-edge 2D graphics technology with the flexibility of the immediate mode graphics paradigm to create a compelling and consistent foundation for application development.

Gio includes an efficient vector renderer based on the Pathfinder project implemented on OpenGL ES and Direct3D 11, and is migrating towards an even more efficient compute-shader-based renderer built atop piet-gpu. Text and other shapes are rendered using only their outlines without baking them into texture images, to support efficient animations, transformed drawing and pixel resolution independence.

Official Links