1.restic / restic
Fast, secure, efficient backup program
- go
- restic
- backup
- deduplication
- dedupe
- secure-by-default
Ranked by Attention Score: stars gained over the last 180 complete days
40 repositories by Attention Score · May 9, 2026 – Nov 4, 2026 (UTC)
Fast, secure, efficient backup program
The most user-friendly OpenID Connect Certified™ and OAuth 2.0 provider that lets users sign in to your applications with passkeys.
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Translated:books: 《Go语言高级编程》(Advanced Go Programming) open-source book, covering advanced topics such as CGO, Go assembly language, RPC implementation, Protobuf plugin implementation, Web framework implementation, distributed systems, etc. (completed)
Powerful scripting language & versatile interactive shell
A compiler from Go to JavaScript for running Go code in a browser
Go package implementing Bloom filters, used by many important systems
Go library for creating finite state machines
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
Go 3D Game Engine (http://g3n.rocks)
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*.
:notes: Minimalist websocket framework for Go
LevelDB key/value database in Go.
Record and replay your HTTP interactions for fast, deterministic and accurate tests
Golang ORM with focus on PostgreSQL features and performance
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
Go Perceptual image hashing package
Self-contained Machine Learning and Natural Language Processing library in Go
TranslatedPacket monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux
Go library for encoding glTF 2.0 files
Roshi is a large-scale CRDT set implementation for timestamped events.
Redis cache library for Go
A rudimentary implementation of a basic document (NoSQL) database in Go
Package ring provides a high performance and thread safe Go implementation of a bloom filter.
Go Bindings for libsamplerate