# Fyne **Repository Path**: xrt/Fyne ## Basic Information - **Project Name**: Fyne - **Description**: Fyne 是一个 Go 语言开发的易用的 UI工具包,提供基于 OpenGL 的跨平台图形界面应用开发支持 - **Primary Language**: Go - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/fyne - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 23 - **Created**: 2020-11-06 - **Last Updated**: 2024-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# About [Fyne](https://fyne.io) is an easy to use UI toolkit and app API written in Go. It is designed to build applications that run on desktop and mobile devices with a single codebase. Version 1.4 is the current release - it introduced high performance collection widgets, Card, Separator and FileIcon widgets as well as a folder open dialog. It also saw a theme refresh updating the colors and button styles for a more material design look. We are now working towards [2.0](https://github.com/fyne-io/fyne/milestone/6) which aims to add data bindings, animations and more! # Prerequisites To develop apps using Fyne you will need Go version 1.12 or later, a C compiler and your system's development tools. If you're not sure if that's all installed or you don't know how then check out our [Getting Started](https://fyne.io/develop/) document. Using the standard go tools you can install Fyne's core library using: $ go get fyne.io/fyne # Widget demo To run a showcase of the features of Fyne execute the following: $ go get fyne.io/fyne/cmd/fyne_demo/ $ fyne_demo And you should see something like this (after you click a few buttons):
![]() |
![]() |