Go Android

Open-source Go projects categorized as Android

Top 23 Go Android Projects

  1. fyne

    Cross platform GUI toolkit in Go inspired by Material Design

    Project mention: Show HN: Gova – The declarative GUI framework for Go | news.ycombinator.com | 2026-04-23

    The code looks nice, but when I read GUI, I want to see screenshots of GUIs.

    Apparently a major dependency is "Fyne", which does show some screenshots on their page:

    https://fyne.io/

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. gopeed

    A fast, modern download manager for HTTP, BitTorrent, Magnet, and ed2k. Cross-platform, built with Golang and Flutter.

    Project mention: Gopeed – A Modern Download Manager | news.ycombinator.com | 2025-06-25
  4. brook

    A cross-platform programmable network tool

    Project mention: Ask HN: The government of my country blocked VPN access. What should I use? | news.ycombinator.com | 2025-08-28

    Agreed, the best tools for circumventing The Great Firewall of China are Chinese developers. https://github.com/txthinking/brook comes to mind..

  5. qt

    Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly

  6. gorush

    A push notification server written in Go (Golang).

  7. mobile

    [mirror] Go on Mobile

  8. payload-dumper-go

    an android OTA payload dumper written in Go

  9. Pitaya

    Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK. (by topfreegames)

  10. core

    A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere. (by cogentcore)

  11. gapid

    Graphics API Debugger

  12. agi

    Android GPU Inspector

  13. graphics.gd

    Runtime for Go + Godot

    Project mention: Benchmarks: Go's FFI is finally faster then GDScript (and Rust?) | news.ycombinator.com | 2026-02-21
  14. clipboard

    📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS) (by golang-design)

    Project mention: Whosthere: A LAN discovery tool with a modern TUI, written in Go | news.ycombinator.com | 2026-01-23

    I think this is only a problem when building from source right? It is indeed because of the dependency on https://github.com/golang-design/clipboard.

    I hesitated a bit bringing in this feature, on one side I really like to have clipboard support, on the other side I don't like that it requires you to change from static to dynamic linking (and have the x11 dependency).

    Maybe I could write an `install.sh` script for isntallation that detects the OS and fetches the correct version/tarball from the Github releases page.

  15. qt.go

    Qt binding for Go (Golang) aims get Go's compile speed again.

  16. android-ota-payload-extractor

    A fast & natively cross-platform Android OTA payload extractor written in Go

  17. maestro-runner

    Fast mobile UI test automation for Android, iOS, React Native, Flutter & Expo. Open-source Maestro alternative — 100% free, no features behind a paywall. Supports real iOS devices, simulators, emulators, and cloud providers.

    Project mention: A 5x faster Maestro runner implemented in Go | news.ycombinator.com | 2026-04-01
  18. fdroidcl

    A command-line F-Droid desktop client

  19. go-fcm

    Firebase Cloud Messaging Library for Golang

  20. crocgui

    GUI for croc

  21. GADS

    Simple mobile device farm for remote control of devices and Appium test execution on iOS/Android (by shamanec)

  22. shove

    Asynchronous & persistent push notification service, supporting APNS, FCM, Web Push, Telegram and Email. Written in Go (Golang). Mirror of https://codeberg.org/pennersr/shove (by pennersr)

  23. filtrite

    Custom AdBlock filterlist generator for Bromite and Cromite

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).

Go Android discussion

Log in or Post with

Go Android related posts

  • Show HN: Prism – Self-hosted notification gateway (Signal, Telegram, WebPush)

    2 projects | news.ycombinator.com | 8 May 2026
  • A 5x faster Maestro runner implemented in Go

    1 project | news.ycombinator.com | 1 Apr 2026
  • LazyLogcat is available in Homebrew now

    1 project | dev.to | 4 Mar 2026
  • LINE OA Travel Assistant Chatbot (3): Integrating "Business Card Helper" and "Receipt Helper"

    7 projects | dev.to | 14 Jan 2026
  • Building a Travel Assistant LINE Chatbot with Cloud Functions, Firebase, and Gemini Pro Vision

    5 projects | dev.to | 11 Jan 2026
  • WebDAV Isn't Dead Yet

    6 projects | news.ycombinator.com | 25 Oct 2025
  • Magic Wormhole: Get things from one computer to another, safely

    12 projects | news.ycombinator.com | 5 Oct 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 fyne 28,357
2 gopeed 24,831
3 brook 15,130
4 qt 10,790
5 gorush 8,738
6 mobile 6,182
7 payload-dumper-go 3,321
8 Pitaya 2,791
9 core 2,331
10 gapid 2,240
11 agi 1,062
12 graphics.gd 809
13 clipboard 801
14 qt.go 563
15 upgradelink 460
16 android-ota-payload-extractor 434
17 maestro-runner 354
18 fdroidcl 334
19 go-fcm 331
20 crocgui 304
21 GADS 301
22 shove 282
23 filtrite 277

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Go is
the 4th most popular programming language
based on number of references?