Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
Repository Index
47,133 repositories indexed
73–91 of 91 · Most stars
A generic oplog/replication system for microservices
TakaTime is a blazingly fast, privacy-first coding activity tracker and the open-source, self-hosted alternative to WakaTime. Track your development activity across Neovim, VS Code, JetBrains IDEs, and Antigravity while generating rich analytics, beautiful dashboards, and GitHub profile statistics—all powered by your own MongoDB database.
- github-actions
- golang
- lua
- neovim
Go Hosting Solution for AWS, Google Cloud and Digital Ocean
- aws
- golang
- hosting
- cloudformation
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
- error-handling
- errors
- go
- golang
CLI client for Portainer
A drop in replacement for geminabox written in Go
- private-rubygems
- rubygems-mirror
- ruby
- ruby-on-rails
A test-friendly replacement for golang's time package [managed by soy-programador]
Super simple deployment tool
- deployment
- dropship
- hcl
- shipping
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
- cron
- cron-jobs
- golang
- job-scheduler
Highly concurrent drop-in replacement for bufio.Writer
- golang
- concurrent
- io
- multithreading
Stream database events from PostgreSQL to Kafka
- postgresql
- events
- stream
- kafka
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.
LazyVPN is an Omarchy VPN manager for WireGuard connections. It replaces manual systemd-networkd configuration with a fast, keyboard-driven TUI featuring killswitch, auto-recovery, and Waybar integration.
Deploy binaries to Cloud Foundry
- v2b
Keep updated about all deploys on Tsuru
- tsuru
- slack
- go
- notifications
FlashFlags is an ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go. Originally built for Argus, it provides great performance while maintaining simplicity and ease of use.
- command-line
- configuration-files
- evironmental-variables
- fast
CLI implementation of httpreserve that can test links and retrieve internet archive replacements
- code4lib
- web-archiving
- digipres
- digital-preservation
Zero-dependency drop-in context.Context replacement for graceful shutdown
- go
- golang