Sign in

Repository Index

47,133 repositories indexed

Tags: Operating systems and systems
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters (1)

Filters

Clear all filters

1–22 of 22 · Most stars

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.

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

A simple, battle-tested and generic set type for the Go language. Trusted by GoogleCloudPlatform, Docker, 1Password, Ethereum and Hashicorp.

  • go
  • set
  • threadsafe
  • datastructures

Cross-platform library to create & extract archives, compress & decompress files, and walk virtual file systems across various formats

  • 7zip
  • archives
  • brotli
  • bzip2

A collection of useful utility functions

  • utility
  • utilities
  • string
  • strings

A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks (fork)

Pure Go system tray library for Windows, macOS, and Linux. Zero CGO.

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.

High-performance Aho-Corasick multi-pattern string matching for Go

  • aho-corasick
  • go
  • golang
  • performance

Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.

One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.