Open-source Go projects categorized as UI | Edit details
Related topics: #Golang #Go #GUI #Wireguard #VPN

Top 16 Go UI Projects

  • go-app

    A package to build progressive web apps with Go programming language and WebAssembly.

    Project mention: Is there anything like Tauri Studio but for Go? | reddit.com/r/golang | 2022-01-24
  • go-flutter

    Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.

    Project mention: Use Golang libraries within Flutter desktop application | reddit.com/r/flutterhelp | 2022-01-23

    I understand that there is unofficial https://github.com/go-flutter-desktop/go-flutter

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • vugu

    Vugu: A modern UI library for Go+WebAssembly (experimental)

    Project mention: Ask HN: Should I even bother with React? | news.ycombinator.com | 2022-01-23

    If you have the option go for https://www.vugu.org/ and use the go language. Much better language started by google in 2006 vs JavaScript which was started in I think 1995?

  • govcl

    Cross-platform Go/Golang GUI library.

    Project mention: Is there is good GUI for Golang ? | reddit.com/r/golang | 2021-08-12

    Still not sure why this isn't more well known :/ https://github.com/ying32/govcl

  • giu

    Cross platform rapid GUI framework for golang based on Dear ImGui.

    Project mention: To error or not to error. That is the question. | reddit.com/r/golang | 2021-11-18

    Another thought, see https://github.com/AllenDang/giu I found that the problem is not how to deal with errors, but whether there is a friendly go-style API. But, traditional GUI libraries like TK may not be suitable in this way.

  • wg-ui

    WireGuard Web UI for self-serve client configurations, with optional auth.

    Project mention: Self Hosted GUI to monitor and administer wireguard peers | reddit.com/r/WireGuard | 2021-11-09

    WG UI

  • Oak

    A pure Go game engine (by oakmound)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • drago

    ☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.

    Project mention: Looking for a good guide for deploying WireGuard with a GUI | reddit.com/r/selfhosted | 2021-10-13

    Great list, I'd add Drago as well, though it may be for more advanced use.

  • clui

    Command Line User Interface (Console UI inspired by TurboVision)

  • ludo

    A libretro frontend written in golang

    Project mention: He’s doing it right. What GBA emulator do y’all use? | reddit.com/r/pcmasterrace | 2022-01-04

    I highly recommend Ludo, it's like Retroarch but much easier to use and automatically chooses the best emulator for each system. Just put in your roms folder and it'll automatically split them by console, then just choose and play.

  • dialog

    Simple cross-platform dialog API for go-lang

    Project mention: Open File dialog box in linux based os (ubuntu) by golang | reddit.com/r/golang | 2021-08-11

    There is this: https://github.com/sqweek/dialog "Simple cross-platform dialog API for go-lang" Is that what you meant?

  • gomponents

    View components in pure Go, that render to HTML 5.

    Project mention: Daz: Composable HTML components in golang | reddit.com/r/golang | 2021-03-22

    reminds me of https://github.com/maragudk/gomponents

  • wg-portal

    WireGuard Configuration Portal with LDAP connection

    Project mention: Wireguard UI for multiple networks | reddit.com/r/selfhosted | 2022-01-17

    Maybe wg-portal can be useful. I don't yet used It extensively, but promising good. https://github.com/h44z/wg-portal

  • tidb-dashboard

    A Web UI for monitoring, diagnosing and managing the TiDB cluster.

  • imgui-go-examples

    Examples of Dear ImGui for Go

    Project mention: Golang GUI? | reddit.com/r/golang | 2021-02-04

    imgui-go (https://github.com/inkyblackness/imgui-go-examples) - the glfw_opengl3 example works NanoGUI (https://github.com/shibukawa/nanogui-go)

  • gruid

    Cross-platform grid-based UI and game framework.

    Project mention: Sharing Saturday #352 | reddit.com/r/roguelikedev | 2021-02-26

    Gruid Repository

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-24.

Go UI related posts


What are some of the best open-source UI projects in Go? This list will help you:

Project Stars
1 go-app 5,809
2 go-flutter 5,148
3 vugu 4,273
4 govcl 1,370
5 giu 1,112
6 wg-ui 1,023
7 Oak 1,006
8 drago 830
9 clui 594
10 ludo 449
11 dialog 315
12 gomponents 237
13 wg-portal 222
14 tidb-dashboard 121
15 imgui-go-examples 72
16 gruid 55
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.