nowfound

Dev tools · alternatives · 2026

24 alternatives to Gova – The declarative GUI framework for Go

declarative GUI framework for Go. Contribute to NV404/gova development by creating an account on GitHub.

Gova is a declarative GUI framework for Go that enables developers to build graphical user interfaces using a declarative approach. It targets Go developers who want to create desktop applications without writing… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    Go based GUI framework: practical, immediate mode, flexbox model - hasenj/go-shirei

    Jul 2026 · github.com · its alternatives →

  2. 2

    A declarative user interface framework based on GTK 4 - can-lehmann/owlkettle

    2022 · github.com · its alternatives →

  3. 3
    Code.gov▲274

    Share & reuse open source code from the Federal Government

    2016 · digital.gov · its alternatives →

  4. 4

    Slint is a declarative GUI toolkit written primarily in Rust, with API support for multiple programming languages such as C++ and JavaScript. It is designed for desktop and embedded usage. The Slint website has just been redesigned. And we added a new Royalty-Free License option besides GPL and commercial

    2023 · slint.dev · its alternatives →

  5. 5

    Interactive prompt for command-line applications. Contribute to manifoldco/promptui development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  6. 6

    This started as a hard requirement for my TUI-based editor application, it ended up going in a few different directions. A suite of tools that help with semantic code entities: https://github.com/odvcencio/gts-suite A next-gen version control system called Got: https://github.com/odvcencio/got I think this has some pretty big potential! I think there's many classes of application (particularly legacy architecture) that can benefit from these kinds of analysis tooling. My next post will be about composing all these together, an exciting project I call…

    Feb 2026 · github.com · its alternatives →

  7. 7

    Hello HN, I kept losing half my debugging sessions to hunting down why a request failed, or which middleware added that header, or why my JSON response was malformed—too many tools, too many context switches. So I built GoVisual, a tiny Go library that wraps your existing http.Handler and gives you a live dashboard at http://localhost:8080/__viz. - Real-time monitoring: Requests show up instantly via SSE - Deep inspection: Headers, request/response bodies, status, timing - Middleware tracing: Visualize execution order and durations - Zero external deps: Pure Go, drop-in…

    2025 · github.com · its alternatives →

  8. 8

    embed a GUI app inside a terminal window or any other window - raoofha/gter

    2020 · github.com · its alternatives →

  9. 9
    Gondola▲69

    The web framework for Go programming language

    2014 · its alternatives →

  10. 10GG
  11. 11

    A Go SQL query builder and struct mapper. Contribute to samonzeweb/godb development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  12. 12AG
  13. 13

    Needed to isolate a bit of DRY logic for some of my projects. Might be of use to others out there.

    2023 · github.com · its alternatives →

  14. 14GD

    We're a team of three friends who have been working with forms and Open Source for a decade, and we joined forces together to create something where we can apply all of our experience. We recently released GolemUI, an Open Source library to generate forms dynamically from JSON definitions, with a typed layer to simplify authoring. This library has a lot to offer. These are the main characteristics: 1. A JSON engine. The form is governed by a JSON definition that you can store in a DB, version, diff, or generate it with LLMs as a validated JSON. 2. We provide also 28 headless components (and…

    Jul 2026 · golemui.com · its alternatives →

  15. 15

    🍐 The enterprise REST API framework. Contribute to go-goyave/goyave development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  16. 16

    Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!

    Apr 2026 · github.com · its alternatives →

  17. 17

    Lisp 2 Go. Contribute to codr7/g-fu development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  18. 18

    :man: a simple, git diffable JSON database on yer filesystem. By the power of NodeJS - DO-SAY-GO/sirdb

    2020 · github.com · its alternatives →

  19. 19AL
  20. 20

    A different approach to Go web frameworks. Contribute to mustafaakin/gongular development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  21. 21

    We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!

    2025 · github.com · its alternatives →

  22. 22

    I’ve been working on gotui, a modern fork of the unmaintained termui, rebuilt on top of tcell for TrueColor, mouse support, and proper resize handling. It keeps the simple termui-style API, but adds a bunch of new widgets (charts, gauges, world map, etc.), nicer visuals (collapsed borders, rounded corners), and input components for building real dashboards and tools. Under the hood the renderer’s been reworked for much better performance, and I’d love feedback on what’s missing for you to use it in production.

    Dec 2025 · github.com · its alternatives →

  23. 23

    Gota: DataFrames and data wrangling in Go (Golang) - go-gota/gota

    2016 · github.com · its alternatives →

  24. 24

    I've been building go-tui (https://go-tui.dev), a terminal UI framework for Go inspired by the templ framework for the web (https://templ.guide/). The syntax should be familiar to templ users and is quite different from other terminal frameworks like bubbletea. Instead of imperative widget manipulation or bubbletea's elm architecture, you write HTML-like syntax and Tailwind-style classes that can intermingle with regular Go code in a new .gsx filetype. Then you compile these files to type-safe Go using `tui generate`. At runtime there's a flexbox layout engine based…

    Mar 2026 · go-tui.dev · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →