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 and its App Clips, tvOS, watchOS, macOS, Windows, Android, Linux, the web and WeChat, QQ, Alipay and Douyin mini programs
Repository Index
68,760 visible repositories in the index
361–384 of 597 · Most stars
[Go]Distributed Actor/Grain framework for Golang with goodies
- actor-model
- actors
- actorsystem
- golang
Enhanced PostgreSQL logical replication
- postgresql
- logical-replication
- golang
A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.
Utilities for slightly better logging in Go (Golang).
Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.
- tree
- markdown
- tree-structure
- directory
A lightweight yet powerful configuration manager for the Go programming language
- config
- configuration
- configuration-files
- config-management
Monad, Functional Programming features for Golang
- golang
- functional-programming
- functional-reactive-programming
- reactive
Pure Golang Library that allows LSB steganography on images using ZERO dependencies
- go
- golang
- golang-library
- image
A 12-factor app logger built for performance and happy development
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
- network
- anonymity
- golang
- library
Programmable SSH frontend
fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
- golang
- go
- functional-programming
- currying
A lightweight library for writing concurrent programs in Go using the Actor model.
- actor
- go-actor
- concurrency
- concurrent-programming
TranslatedPacket monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux
- packet-generator
- packet-analyzer
- network
- networking
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
- errors
- golang
- go
- go-context
Diameter stack and Base Protocol (RFC 6733) for the Go programming language
:green_book: Simple, configurable and scalable Structured Logging for Go.
- logging
- errors
- stack-traces
Rolling writer is an IO util for auto rolling write in go.
- golang-library
- filewriter
- ioutil
- rotate
database gateway for building data-driven applications
- database
- gateway
- postgresql
- proxy
Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.
- concurrency
- go
- golang
- golang-library
Run a web page like a program
- cross-platform
- golang
- headless-browser
- purego
Simple logger for Go programs. Allows custom formats for messages.
- logger
- golang
- logging-library
Create a QR code with your Wi-Fi login details
- golang
- wifi
- qrcode
- qrcode-generator