An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

github.com/posener/script

Package script provides helper functions to write scripts. Inspired by https://github.com/bitfield/script, with some improvements: * Output between streamed commands is a stream and not loaded to memory. * Better representation and handling of errors. * Proper incocation, usage and handling of stderr of custom commands. The script chain is represented by a (`Stream`) https://godoc.org/github.com/posener/script#Stream object. While each command in the stream is abstracted by the (`Command`) https://godoc.org/github.com/posener/script#Command struct. This library provides basic functionality, but can be extended freely. A simple "hello world" example that creats a stream and pipe it to the stdout. An example that shows how to iterate scanned lines. An example that shows how to create custom commands using the `Through` method with a `PipeFn` function.

Ecosystem
proxy.golang.org
Latest Release
v1.2.0
over 2 years ago
Versions
12
Dependent Packages
44
Dependent Repos
123
Top 8.6% on proxy.golang.org
github.com/pandich/couture v1.3.8
Package main lauches the application. See README.md for more information.
121 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/StirlingMarketingGroup/smg-live-alter/v2 v2.0.4
MySQL live alter tool that works well with existing triggers and foreign keys
5 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/stirlingmarketinggroup/smg-live-alter/v2 v2.0.4
MySQL live alter tool that works well with existing triggers and foreign keys
5 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/abcxyz/lumberjack v0.0.8
8 versions - Latest release: almost 2 years ago - 1 dependent package - 11 stars on GitHub
github.com/abcxyz/jvs-plugin-jira v0.0.5
8 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/abcxyz/jvs v0.2.3
22 versions - Latest release: about 2 years ago - 5 dependent packages - 1 dependent repositories - 6 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/capri-xiyue/abc-fork-test v0.0.1
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/inoxlang/inox v0.2.1 💰
🛡️ A secure web development platform and programming language.
1 version - Latest release: about 2 years ago - 176 stars on GitHub
Top 3.6% on proxy.golang.org
github.com/ipinfo/cli v0.0.0-20240116054613-27260c4364cd
Official Command Line Interface for the IPinfo API (IP geolocation and other types of IP data)
65 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 1,914 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/ipinfo/mmdbctl v0.0.0-20231222115649-20ef15469f2b
mmdbctl is an MMDB file management CLI supporting various operations on MMDB database files.
20 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 145 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/abcxyz/jvs-plugin-github v0.0.1
jvs-plugin-github
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/magdyamr542/ssh-tunnel-manager v0.0.0-20231006124412-a555cb37eafc
Save SSH tunnel configurations and start a tunnel with port forwarding using one of the saved con...
10 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/neel-bp/gpman v1.0.5
gpman is a simple cli password manager with remote sync using git
5 versions - Latest release: over 2 years ago - 1 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/sqin2019/access-on-demand-fork v0.0.4
43 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/yolocs/gh-disco v0.0.0-20230918230538-6f005ecb099a
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/abcxyz/pmap v0.0.4
6 versions - Latest release: over 2 years ago - 2 stars on GitHub
github.com/joram/faker v0.0.0-20230719201902-523b6872cfa9
Golang Library to fake personal information
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 1.3% on proxy.golang.org
github.com/posener/complete/v2 v2.1.0
Package complete is everything for bash completion and Go. Writing bash completion scripts is a ...
17 versions - Latest release: over 2 years ago - 74 dependent packages - 103 dependent repositories - 939 stars on GitHub
Top 8.7% on proxy.golang.org
github.com/trichner/toolbox v0.0.0-20230716190116-d6032a8c22cb
4 versions - Latest release: over 2 years ago
github.com/posener/autogen v0.0.3
Package autogen automatically generates files from templates. Create a main package somewhere in...
3 versions - Latest release: over 2 years ago - 5 dependent packages - 23 dependent repositories - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/imarsman/iptools v0.1.42
Various IP functionality as part of learning
15 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/imarsman/certcheck v0.1.5
TLS certificate check with expiry and parallel execution
6 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/runaek/clap v0.0.0-20230223183929-76505208e855
Command-line argument parser
4 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
git.sr.ht/~ghost08/wt v0.0.0-20230204081836-4d750268a619
2 versions - Latest release: about 3 years ago
Top 8.2% on proxy.golang.org
github.com/rmkraus/goreadme-all v0.0.0-20230131195325-31a5b79b7324
Package goreadme generates readme markdown file from go doc. The package can be used as a comman...
4 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/imarsman/jpath v0.1.19
CLI using JSONPath with YAML and JSON
3 versions - Latest release: about 3 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/anandadwipra/SVM v0.0.0-20221214123926-56f2754491bc
Simple Virtual Machine Written in golang, This program help you to create VM machine on KVM
2 versions - Latest release: about 3 years ago - 1 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/yardbirdsax/go-all-in v0.0.0-20221029224049-778872f8ca43
My engineer's notebook for all things Go
1 version - Latest release: over 3 years ago - 1 stars on GitHub
github.com/jba/cli v0.6.0
Package cli helps to build command-line programs with multiple commands. A command is created by ...
6 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 3.3% on proxy.golang.org
github.com/posener/goaction v1.2.1
Package goaction enables writing Github Actions in Go. The idea is: write a standard Go script, ...
17 versions - Latest release: over 3 years ago - 15 dependent packages - 16 dependent repositories - 214 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/posener/goactions v1.2.1
17 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/jba/ficli v0.4.0
ficli is a simple command-line client for Google Cloud Firestore. It lets you get, set and delete...
4 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zarulzakuan/getl v0.0.0-20220815160648-10fe15b2943c
Go ETL Framework
1 version - Latest release: over 3 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/abvarun226/vgo v1.0.1
vgo - Go version manager
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/jfmario/dice v0.0.0-20220805140938-0bf78b8d1cf6
Golang dice library
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/itsabgr/allof v0.0.0-20220617055716-09731385d1e7
global gossip
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/cryptonetworking/cryptoname v0.0.0-20220610015638-d3356cc60afe
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/imarsman/concur v0.1.1
A parallel/xargs like tool. Executes commands using sets of input.
1 version - Latest release: almost 4 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
go.xsfx.dev/workgroups v0.5.1
Package workgroups is a little helper for creating workers with the help of (sync.Errgroup) https...
8 versions - Latest release: almost 4 years ago - 0 stars on git.xsfx.dev
Top 8.2% on proxy.golang.org
github.com/msilvoso/htmllookup v0.0.0-20220207090219-59816ef316d3
2 versions - Latest release: about 4 years ago
Top 9.0% on proxy.golang.org
github.com/gomodular/is v0.1.0-alpha
Package is allows you to define struct fields which must differentiate between their zero value a...
1 version - Latest release: about 4 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/topi-team/do v0.0.0-20220205211117-00b581c0bdfc
Leveraging Go generics to simplify error handling
2 versions - Latest release: about 4 years ago - 0 stars on
Top 8.2% on proxy.golang.org
github.com/pubgo/example v0.0.0-20211222095709-1d2a90e8b51c
1 version - Latest release: about 4 years ago - 0 stars on GitHub
Top 6.4% on proxy.golang.org
github.com/chriswalz/complete/v3 v3.0.13
Package complete is everything for bash completion and Go. Writing bash completion scripts is a ...
14 versions - Latest release: about 5 years ago - 5 dependent packages - 2 dependent repositories - 8 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/chriswalz/complete/v2 v2.0.5
Package complete is everything for bash completion and Go. Writing bash completion scripts is a ...
19 versions - Latest release: over 5 years ago - 8 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/skyzyx/posener-complete/v2 v2.0.1-alpha.12
1 version - Latest release: over 6 years ago
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Filter
Links
Registry proxy.golang.org
Source Repository
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:golang/github.com/posener/script
spec
License Apache-2.0
Namespace github.com/posener
First Release over 6 years ago
Last Synced 8 days ago
Keywords
go golang script util
Repository
Stars 7 on GitHub
Forks 4 on GitHub
Docker Dependents 573
Docker Downloads 95,388,094
Rankings on proxy.golang.org
Overall Top 4.3%
Dependent packages Top 0.6%
Dependent repos Top 0.6%
Forks Top 8.9%
Docker downloads Top 0.3%