Machine is a workflow/pipeline library for processing data
- golang
- golang-library
- golang-package
- workflow
47,133 repositories indexed
25–35 of 35 · Most stars
Machine is a workflow/pipeline library for processing data
Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with all information like Total records, Page, Per Page, Previous, Next, Total Page and query results.
A go library for easy configure and run command chains. Such like pipelining in unix shells.
Go language extension that turns HTML templates into typed Go expressions with seamless editor support and an extensible rendering pipeline.
Pipelines using goroutines
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
Algorand's data pipeline framework.
Paralleling pipeline
pipelines contains generic functions for concurrent processing
Open-source real-time Voice AI infrastructure in Go. Stream audio via WebRTC or WebSocket, connect STT → LLM → TTS pipelines, and build scalable voice agents and conversational AI applications.
Go package for redacting sensitive information from slog-based logs using a configurable pipeline