RepoAlerts

vivaui/viva

Library

Can I trust it?

Worth a closer look before you use it.

  • Warnings Check

    Very new: it was created 7 days ago. Wait a little before installing it.

  • Stars from real accounts No data

    We haven't checked its stars for fakes yet.

  • Active OK

    Last change today.

  • Licence OK

    Apache-2.0: you can use it for free, also in a commercial product. Keep the licence notice.

Quick checks from public data. They help, but they are no guarantee.

What it is

A Go desktop UI framework that draws through each platform's native window and GPU APIs (Cocoa and Metal, Win32 and Direct3D 11, XCB and Vulkan) with no WebView or bundled runtime. Includes a viva CLI for building, packaging and hot-reloading apps.

Who it's for

Go developers building native desktop applications who want small binaries and low idle resource use

How to use it

Install

brew install vivaui/tap/viva

From its README. Check it there before running it.

Ask your AI to set it up

Paste this into Claude, ChatGPT or your coding assistant.

Help me install and set up vivaui/viva in my project. Follow its README: https://github.com/vivaui/viva. Explain each step and check it is safe before running anything.

Star curve

75From 0 to 75 stars between 22 Oct 2026 and 29 Oct 2026.

Alternatives

Similar projects named in its profile. Each link searches the directory.

Get alerts for repos like this

We'll email you when something in Apps & desktop starts rising. Free, once a week, only what matches.

22,076 GitHub repos watched and ranked every hour. Figures as of 29 October 2026.

What arrives: one email on Mondays with the repos that match, never more. See last week's. Privacy

For maintainers

Add this badge to your README. It shows the repo's place on the radar, updates every hour and links back to this page.

[![vivaui/viva on RepoAlerts](https://repoalerts.com/badge/vivaui/viva.svg)](https://repoalerts.com/repo/vivaui/viva?ref=badge)
Share on X

  • oneo-me/onevra

    Go component library for native desktop applications, built on MyGo. Provides themed controls, window shells, Lucide icons, and composed components such as chat, Markdown, charts and a command palette

    Apps & desktopGo · 258 stars · +11 this week · 23 days old

  • oneo-me/nsgo

    A cross-platform UI engine in Go in which app logic, signals, memos, effects and flexbox or grid layout run in Go, while each platform (iOS, Android, macOS, Windows, Linux, web) renders with its own n

    LibraryApps & desktopGo · 155 stars · +155 this week · 8 days old

  • t8y2/motty

    A native desktop SSH client built in Go on the Viva UI toolkit, without a webview. One window combines a terminal, SFTP file management, port forwarding, VNC and RDP remote desktop, and an AI assistan

    AppApps & desktopGo · 163 stars · +163 this week · 7 days old

  • Caho1/open-claude-ui

    A React and TypeScript UI component library and motion toolkit that reproduces the look and interaction physics of a desktop Claude client. Includes design tokens as plain CSS, about 30 components, an

    LibraryWeb & UITypeScript · 1,582 stars · +260 this week · 15 days old

  • khromov/gpuix-svelte

    A Svelte custom renderer that draws desktop app interfaces directly into native, GPU-accelerated windows using GPUI, the UI framework behind the Zed editor. Apps run inside Node or Bun and can access

    LibraryApps & desktopTypeScript · 370 stars · +141 this week · 60 days old

  • justrach/nanoui

    A Zig toolkit for desktop apps with native UI drawn on the GPU (Metal on macOS) using flexbox layout, or a web frontend shown in the system webview with a generated JavaScript client. Apps build as si

    LibraryApps & desktopZig · 477 stars · +66 this week · 11 days old