Build cross platform GUI apps with GO and HTML/JS/CSS (powered by nwjs)
- desktop
- nwjs-application
- golang
47,133 repositories indexed
49–72 of 103 · Most stars
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by nwjs)
This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
Framework for authoring workflows and activities running on top of the Cadence orchestration engine.
A unified graphical user experience toolkit for Go desktop applications
Interactive package manager and resource monitor designed for the GNU/Linux.
MixMusic is a native desktop player for YouTube Music and Spotify on macOS, Windows and Linux with Community Themes and Plugins. Documentation & Features: https://mixmusic.functionx.dev/docs/
Native desktop UI components for Go, built on MyGo. Themed controls, window shells, Lucide icons, plus chat, Markdown, code highlighting, charts and a command palette. Also includes a standalone packager for macOS, Windows and Linux.
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library
A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks (fork)
ps-top - a top-like program for MySQL
A Go-first, GPU-native desktop framework. No WebView, no bundled runtime.
gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that you can join on Google Groups: https://groups.google.com/forum/#!topic/gonids/
A cross-platform native UI engine with a Go backend: write apps in Go with signals, memos and flexbox layout, and each platform draws with its own native views — iOS, macOS, Windows, Android, Linux and the web
APM is a process manager for Golang applications.
:incoming_envelope: A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications
POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations
Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
Blazing fast GraphQL discovery & fingerprinting toolbox.
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
Type-safe Prometheus metrics builder library for golang [managed by soy-programador]
xmux is a httprouter fork on top of xhandler (net/context aware)
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.