SeaweedFS is a distributed storage system for object storage (S3), file systems, Iceberg table buckets, and Lance vector buckets, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
Repository Index
47,133 repositories indexed
1–24 of 24 · Most stars
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
- centos
- fedora
- linux
- containers
Talos Linux is a modern Linux distribution built for Kubernetes.
ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
eBPF Observability - Distributed Tracing and Profiling
Go implementation of the XDG Base Directory Specification and XDG user directories
- xdg
- go
- golang
- specification
File system event notification library on steroids.
- golang
- filesystem-library
- notifications
- filesystem-events
Sysinfo is a Go library providing Linux OS / kernel / hardware system information.
- golang
- sysinfo
Cross-platform library to create & extract archives, compress & decompress files, and walk virtual file systems across various formats
- 7zip
- archives
- brotli
- bzip2
Pluggable, extensible virtual file system for Go
Pure Go production-grade regex engine with SIMD optimizations. Up to 3-3000x+ faster than stdlib.
- avx2
- dfa
- go
- golang
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
A go library for reading and creating ISO9660 images
- iso
- iso9660
- cdrom
Cross-platform Go library to place an icon in the host operating system's taskbar.
A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks (fork)
A Highly Accessible and Automated Virtualization Platform for Security Education
- cybersecurity
- virtualization
- docker
- virtualbox
A high-performance rate limiter library for Go applications
- concurrency
- golang
- lock-free
- rate-limiting
TranslatedA Zhuyin (Bopomofo) input method that needs no character selection: it uses a Transformer locally to choose characters based on the preceding text. Supports Linux (Fcitx5/IBus), macOS, and Windows.
- bopomofo
- chinese-input-method
- fcitx5
- go
Pure Go system tray library for Windows, macOS, and Linux. Zero CGO.
- cross-platform
- dbus
- desktop
- go
GoEventBus — high-performance event bus with a decision layer.
- golang
- library
- event-driven
- concurrency
Simple line of code counter written in Go
- go
- golang
- line-of-code
- loc
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
A tiny cross-platform Go library to hide/unhide files and directories
- fs
- file
- hide-files
- hide-folder