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 90 complete days
41 repositories by Attention Score · Aug 7, 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.
Powerful scripting language & versatile interactive shell
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)
Go package implementing Bloom filters, used by many important systems
A compiler from Go to JavaScript for running Go code in a browser
Go 3D Game Engine (http://g3n.rocks)
Go library for creating finite state machines
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
LevelDB key/value database in Go.
:notes: Minimalist websocket framework for Go
Golang ORM with focus on PostgreSQL features and performance
Record and replay your HTTP interactions for fast, deterministic and accurate tests
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*.
TranslatedPacket monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux
Go Perceptual image hashing package
Self-contained Machine Learning and Natural Language Processing library in Go
Go library for encoding glTF 2.0 files
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.
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
Redis cache library for Go
A proxy software to help circumventing the Great Firewall.
Roshi is a large-scale CRDT set implementation for timestamped events.
A rudimentary implementation of a basic document (NoSQL) database in Go
Graph algorithms and data structures
Package ring provides a high performance and thread safe Go implementation of a bloom filter.