Pure-Go HBase client
Repository Index
47,133 repositories indexed
193–216 of 460 · Most stars
XPath package for golang, supports HTML, XML, JSON document query and more
- xpath
- golang
- xml
- html
A go library to improve readability in terminal apps using tabular data
Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)
- golang-library
- subtitle
- golang
- go
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
Fast GitHub command line client (deprecated). gh has been merged into https://github.com/github/hub, see https://github.com/github/hub/issues/475 for more info
Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.
- go
- golang
- golang-package
🏎️ Streams & Reactive Programming paradigm for Go: declarative and composable API for event-driven applications
- event-driven
- generics
- go
- golang
Zero-config, pure-Go HTTP request visualizer & debugger for local Go web development.
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
- mpeg-dash
- mp4
- fmp4
- avc
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:
- longpolling
- longpoll-requests
- longpoll-api
- longpoll
Golang rate limiters for distributed applications
- grpc
- rate-limiting
- token-bucket
- leaky-bucket
Argparse for golang. Just because `flag` sucks
- argparse
- golang
- go
- argument-parser
Witness is a pluggable framework for software supply chain risk management. It automates, normalizes, and verifies software artifact provenance.
- security-tools
- security
- attestation
- verification
📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
- go
- golang
- edit-distance
- algorithms
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
A TUI playground to experiment with your favorite programs, such as grep, sed, awk, jq and yq
Translated📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go application configuration loading and management, supporting multiple formats, multi-file loading, remote file loading, data merging, and parsing of environment variable names
- config
- config-management
- json
- yaml
A collection of packages to augment the go testing package and support common patterns.
- golang
- go
- testing
- assertions
Simple to use, simple to deploy, one time self destruct messaging service, with hashicorp vault as a backend
Fake server, Consumer Driven Contracts and help with testing performance from one configuration file with zero system dependencies and no coding whatsoever
A library built to provide support for defining service health for golang services. It allows you to register async health checks for your dependencies and the service itself, provides a health endpoint that exposes their status, and health metrics.
Translated📑 Lightweight, configurable, extensible logging library written in Go. Support multi level, multi outputs and built-in multi file logger, buffers, clean, rotate-file handling. Easy to use. Also includes compression among its enhanced features.
- logging
- go-logger
- monolog
- file-logging
Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C#, and Javascript (Node.js).
- sast
- security-tools
- security-scanner
- security-automation