• Stars
    star
    596
  • Rank 75,095 (Top 2 %)
  • Language
    Go
  • License
    Other
  • Created about 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Examples apps using the Fyne toolkit

Code Status Join us on Slack Support Fyne.io
Build Status Coverage Status

Fyne Examples

Here we will gather example apps that use the Fyne toolkit.

You can start the main example app that links to all the others by running

go run .

All these examples are fully scalable - try setting the FYNE_SCALE environment variable to override the detection of your screen's density. Many also respond to the current theme (this is default behaviour for apps built using Fyne widgets) - you can try setting FYNE_THEME=light to change from the default dark theme.

Widget based examples

The following examples use mostly built in widgets making applications trivial to build :).

Calculator

Moved to calculator repository

Bugs game (like MineSweeper)

Hunt the squares to reveal everything apart from the bugs!

XKCD

An XKCD comic browser with random and lookup features.

Graphics based examples

These examples use the Fyne canvas API to draw primitive shapes, text and images to create custom user interfaces.

Clock

A simple analog clock that matches the current theme.

ย 

Fractal

A fractal viewer that can be panned and zoomed

Solitaire

Moved to solitaire repository

Life

Moved to life repository

More Repositories

1

fyne

Cross platform GUI toolkit in Go inspired by Material Design
Go
24,550
star
2

fynedesk

A full desktop environment for Linux/Unix using Fyne
Go
526
star
3

terminal

A graphical terminal emulator for Linux using Fyne
Go
247
star
4

fyne-cross

Cross compiler tool for Fyne apps
Go
237
star
5

fyne-x

Community extensions to the cross platform GUI in Go based on Material Design
Go
233
star
6

defyne

The Fyne IDE
Go
181
star
7

calculator

Fyne Calculator application
Go
47
star
8

fyne-io.github.io

Fyne.io Website
SCSS
37
star
9

developer.fyne.io

Fyne developer documentation website
HTML
27
star
10

solitaire

Fyne solitaire application
Go
26
star
11

pixeledit

A image pixel editing app
Go
20
star
12

apps

Fyne App Browser
Go
18
star
13

apps.fyne.io

A central listing site for available Fyne applications
CSS
17
star
14

fin

A Fyne login manager for linux desktop computers
Go
16
star
15

7guis

Fyne implementation of 7GUIs: A GUI Programming Benchmark - https://eugenkiss.github.io/7guis/
Go
15
star
16

life

Fyne game of life simulation
Go
12
star
17

flatpak_demo

A demo of a Fyne application packaged as a Flatpak.
Go
10
star
18

docs.fyne.io

Documentation website
SCSS
10
star
19

gomobile-bridge

A bridge module for Fyne based mobile apps and libraries that rely on gomobile
Go
7
star
20

tools

Toolchain and helpful commands for building and managing Fyne apps
Go
6
star
21

image

Collection of image codecs useful in GUI apps
Go
5
star
22

setup

Helper tools for getting your development environment set up for Fyne
Go
5
star
23

tutorials

Source code for all of the YouTube / https://developer.fyne.io tutorials
Go
3
star
24

fyne-cross-images

Repository for managing fyne-cross images
Dockerfile
3
star
25

tour.fyne.io

A web based tour of the Fyne toolkit - replaced by developer.fyne.io/tour/
Go
3
star
26

proposals

Proposals that we are working on for future releases
3
star
27

demo.fyne.io

Fyne website to demo running inside a browser
JavaScript
2
star
28

conf.fyne.io

Website for Fyne Conference information
SCSS
1
star
29

cloud

Cloud providers and helpers for the Fyne toolkit
Go
1
star