1.binwiederhier / ntfy
Send push notifications to your phone or desktop using PUT/POST
Ranked by Attention Score: stars gained over the last 7 complete days
59 repositories by Attention Score · Oct 27, 2026 – Nov 2, 2026 (UTC)
Send push notifications to your phone or desktop using PUT/POST
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
High-Performance server for NATS.io, the cloud and edge native messaging system.
Declarative Continuous Deployment for Kubernetes
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Workflow Engine for Kubernetes
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
IM Chat OpenClaw
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
最新Docker容器技术,从真实案例中学习最佳实践!| Learn and understand Docker&Container technologies, with real DevOps practice!
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
ingestr is a CLI tool to copy data between any databases with a single command seamlessly.
KubeBlocks is a Kubernetes Operator designed to manage a variety of databases and streaming systems, including MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ, RocketMQ, and more, within Kubernetes environments.
Build data pipelines with SQL and Python, ingest data from different sources, add quality checks, and build end-to-end flows.
Notification library for gophers and their furry friends.
Data pipelines for cloud config and security data. Build cloud asset inventory, CSPM, FinOps, and vulnerability management solutions. Extract from AWS, Azure, GCP, and 70+ cloud and SaaS sources.
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
Privacy and Security focused Segment-alternative, in Golang and React
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
Golang client for NATS, the cloud native messaging system.
Where data access meets operational intelligence
Building event-driven applications the easy way in Go.
Machinery is an asynchronous task queue/job queue based on distributed message passing.
lakeFS - Data version control for your data lake | Git for data
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
IoT Platform Framework
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
Lightweight data stream processing engine for IoT edge
🏎️ Streams & Reactive Programming paradigm for Go: declarative and composable API for event-driven applications
This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)
A lightweight Snowflake emulator built with Go and DuckDB for local development and testing
Fancy stream processing made operationally mundane
High performance, distributed and low latency publish-subscribe platform.
A crazy fast analytical database, built on bitmaps. Perfect for ML applications. Learn more at: http://docs.featurebase.com/. Start a Docker instance: https://hub.docker.com/r/featurebasedb/featurebase
A lightweight stream processing library for Go
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
Conduit streams data between data stores. Kafka Connect replacement. No JVM required.
Simple but powerful DAG scheduler and dashboard
⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.
Go simple async message bus
🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
state machine which runs code
A Go port of the Java Streams API. Type-safe and functional Go Streams processing
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.
hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.