Conduit streams data between data stores. Kafka Connect replacement. No JVM required.
- go
- data-integration
- etl
- data-pipeline
47,133 repositories indexed
25–48 of 49 · Most stars
Conduit streams data between data stores. Kafka Connect replacement. No JVM required.
Distributed Data Transfer Service for MySQL
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.
A unified NixOS tooling replacement for nixos-* utilities [maintainers=@water-sucks,@Sporif]
Enhanced PostgreSQL logical replication
A clean room recreation of Auth0 with 1:1 drop in replacement feature parity.
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
Streaming Postgres logical replication changes atleast-once over websockets
Drop-in replacement for the standard library errors package and github.com/pkg/errors
HTTP mock for Golang: record and replay HTTP/HTTPS interactions for offline testing
Open-source Docker infrastructure platform. One web UI — containers, security, DNS, VPN, monitoring, backups, reverse proxy, terminal, and multi-node orchestration. Replace a dozen tools with one.
Open-source AI alternative to Buffer and Opus Clip: Claude Code makes on-brand videos, posts them to 9 platforms and drafts replies. Self-hosted, your own keys.
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.
A generic oplog/replication system for microservices
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
A drop in replacement for geminabox written in Go
A test-friendly replacement for golang's time package [managed by soy-programador]
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
Highly concurrent drop-in replacement for bufio.Writer
Stream database events from PostgreSQL to 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.
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.
CLI implementation of httpreserve that can test links and retrieve internet archive replacements