Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

Fyne

Number of GitHub Stars: 8000+ Number of GitHub Forks: 700+

Fyne is a cross-platform GUI toolkit for Go, which means your code can run on desktop, mobile, and web from a single codebase. Fyne is written in Go and uses OpenGL for rendering. ..

  • Cross-platform
  • Modern UI design
  • Easy to use API
  • Built-in widgets and layouts
  • Customizable themes
  • Embedded resources
  • Mobile support

2023-04-19

Gio

Number of GitHub Stars: 4500+ Number of GitHub Forks: 300+

Gio is a library for creating immediate mode GUI programs in Go. It is designed to be simple, efficient, and portable, with a focus on performance and ease of use. ..

  • Immediate mode GUI
  • Cross-platform
  • Hardware-accelerated rendering
  • Customizable UI elements
  • Event handling
  • Animation support

2023-04-19

Ebiten

Number of GitHub Stars: 4000+ Number of GitHub Forks: 300+

Ebiten is a 2D game library for the Go programming language. It is designed to be simple, efficient, and cross-platform, with a focus on performance and ease of use. ..

  • 2D game development
  • Cross-platform
  • Hardware-accelerated rendering
  • Input handling
  • Animation support
  • Sound playback

2023-04-19

Nuklear

Number of GitHub Stars: 500+ Number of GitHub Forks: 50+

Nuklear is a single-header ANSI C immediate mode GUI library. It is designed to be small, fast, and easy to use, with a focus on performance and flexibility. ..

  • Immediate mode GUI
  • Cross-platform
  • Hardware-accelerated rendering
  • Customizable UI elements
  • Event handling
  • Animation support

2023-04-19