Your CLI home video recorder 📼
Repository Index
76,356 visible repositories in the index
1–20 of 20 · Most stars
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
- kubernetes
- libvirt
- virtualization
- vms
The repository host gives no description.
Terminal API client for HTTP, GraphQL, gRPC, WebSocket and SSE. Plain .http files you can diff and version, with scripted tests, workflows, mocks, recorder, and a CLI runner.
moss - a simple, fast, ordered, persistable, key-val storage library for golang
Matching Engine for Limit Order Book in Golang
- exchange
- trading
- orderbook
- execution-engine
Handcrafted Go bindings for libVLC and high-level media player interface
- libvlc
- go
- vlc
- bindings
Gountries provides: Countries (ISO-3166-1), Country Subdivisions(ISO-3166-2), Currencies (ISO 4217), Geo Coordinates(ISO-6709) as well as translations, country borders and other stuff exposed as struct data.
Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.
- tree
- markdown
- tree-structure
- directory
Floc: Orchestrate goroutines with ease.
- go
- parallel-programming
- goroutines
- goroutine-safe
Simply way to control goroutines execution order based on dependencies
- goflow
- golang
- goroutine
- concurency
Simple in-memory job queue for Golang using worker-based dispatching
- golang
- queue-workers
- job-scheduler
- job-worker
A scanner similar to bufio.Scanner, but it reads and returns lines in reverse order, starting at a given position and going backward.
- log
- scanner
- reverse
Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.
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.
- concurrent
- golang
- golang-library
- data-science
Provides primitives to perform ordered GRAceful TERmination for Golang applications
- graceful-shutdown
- termination
- graceful-degradation
- graceful-restart-process
Go MapSlice for ordered marshal/ unmarshal of maps in JSON
- mapslice
- map
- slice
- json
Topological sort lib,Sorting and pruning of DAG graphs.
- dag
- topological
- topological-sort
- prune
Border discovery