script

Scripting library

A Go library for creating shell-like scripts to manipulate and process data streams

Making it easy to write shell-like scripts in Go

GitHub

6k stars
42 watching
315 forks
Language: Go
last commit: almost 2 years ago
Linked from 3 awesome lists

catcurlcutfilesfindgogolanggrepheadhttpjqlsscriptsedshelltailteeuniqwcxargs

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
c-bata/go-promptA library for building interactive command-line interfaces with auto-complete suggestions.5,303
go-kit/kitA toolkit for building microservices in Go26,684
charmbracelet/gumAutomates repetitive tasks in shell scripts and dotfiles18,436
nsf/gocodeAn autocompletion daemon for the Go programming language5,014
google/starlark-goAn implementation of the Starlark configuration language in Go.2,377
urfave/cliA package for building simple command line tools in Go with support for flexible flag parsing and dynamic shell completion.22,463
golang/toolsProvides tools and packages for static analysis and code transformation of Go programs.7,430
golang/goA programming language designed to build simple, reliable, and efficient software124,564
glycerine/zygomysAn embedded scripting language that allows defining domain-specific languages with minimal fuss and maximum convenience using Go structs and reflection.1,724
roaringbitmap/roaringA data structure library that efficiently stores and manipulates dense sets of unique integers using compact binary representations.2,562
cezarmathe/goshA basic shell written in Go with a limited set of commands and features.41
1set/starletA Go wrapper that simplifies the usage of Starlark by providing an easier-to-use interface and additional libraries for scripting and data conversion.24
campoy/go-tooling-workshopTeaching the tools used by Go developers to improve their coding skills and performance2,790
puerkitobio/goqueryA library that provides an HTML-parsing and manipulation interface in Go.14,135
tmc/langchaingoProvides a Go implementation of LangChain for generating text based on large language models.5,155