go-command-chain
Command pipeline library
A Go library that simplifies executing complex command pipelines by abstracting away shell-specific details and providing control over input streams and output redirection.
A go library for easy configure and run command chains. Such like pipelining in unix shells.
62 stars
3 watching
2 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
commandgogolanglibrarypipelineshell
Related projects:
Repository | Description | Stars |
---|---|---|
gopinath-langote/1build | Automates project-specific command line aliases and tasks for improved productivity | 227 |
hhio618/golem-ci | A decentralized task pipeline on Golem.network using Python. | 5 |
reugn/go-streams | Provides a lightweight and flexible way to process data streams in Go | 1,910 |
go-nunu/nunu | A CLI tool for scaffolding Go applications with a focus on modularity, scalability, and performance. | 1,931 |
scipipe/scipipe | A flexible and efficient way to write and run complex workflows using Go programming language | 1,075 |
c-robinson/iplib | A library for working with IP addresses and networks in Go | 144 |
go-gilbert/gilbert | A toolchain and task runner for Go projects that allows declarative task definition and execution with features such as conditional logic and job templates. | 116 |
destel/rill | A toolkit for building concurrent programs by composing simple, reusable parts into clean pipelines. | 510 |
wing924/shellwords | A library to manipulate strings according to UNIX Bourne shell word parsing rules | 24 |
devfacet/gocmd | A Go library for building command line applications with advanced features and support for various arguments and commands | 65 |
apssouza22/grpc-production-go | A library that abstracts away gRPC configuration details and provides production-ready features such as health checks and shutdown hooks. | 207 |
raine/ramda-cli | A tool for composing functions into data-processing pipelines to produce desired output. | 573 |
rainycape/dl | A runtime dynamic library loader for Go | 275 |
substantic/rain | A framework for processing large-scale task-based pipelines in a distributed manner | 748 |
integrii/flaggy | Provides idiomatic Go input parsing with subcommands and flags at any position. | 859 |