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.

GitHub

62 stars
3 watching
2 forks
Language: Go
last commit: over 3 years ago
Linked from 2 awesome lists

commandgogolanglibrarypipelineshell

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
gopinath-langote/1buildAutomates project-specific command line aliases and tasks for improved productivity227
hhio618/golem-ciA decentralized task pipeline on Golem.network using Python.5
reugn/go-streamsProvides a lightweight and flexible way to process data streams in Go1,935
go-nunu/nunuA CLI tool for scaffolding Go applications with a focus on modularity, scalability, and performance.1,994
scipipe/scipipeA flexible and efficient way to write and run complex workflows using Go programming language1,081
c-robinson/iplibA library for working with IP addresses and networks in Go144
go-gilbert/gilbertA toolchain and task runner for Go projects that allows declarative task definition and execution with features such as conditional logic and job templates.117
destel/rillA toolkit that simplifies concurrency in Go by providing a composable and clean way to handle channels and errors.1,440
wing924/shellwordsA library to manipulate strings according to UNIX Bourne shell word parsing rules24
devfacet/gocmdA Go library for building command line applications with advanced features and support for various arguments and commands65
apssouza22/grpc-production-goA library that abstracts away gRPC configuration details and provides production-ready features such as health checks and shutdown hooks.210
raine/ramda-cliA tool for composing functions into data-processing pipelines to produce desired output.573
rainycape/dlA runtime dynamic library loader for Go275
substantic/rainA framework for processing large-scale task-based pipelines in a distributed manner749
integrii/flaggyProvides idiomatic Go input parsing with subcommands and flags at any position.860