parser for Google ProtocolBuffers definition
Repository Index
47,133 repositories indexed
1,369–1,392 of 3,276 · Most stars
Tiny lib to scan SQL rows directly to structs, slices, and primitive types
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
A pure Go 3D math library.
A lightweight yet powerful IoC dependency injection container for the Go programming language
- ioc
- ioc-container
- container
- dependency-injection
Incident Response Forensic Framework
📚 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 Golang library and framework for the Discord API.
- discord-api
- framework
- discord
- discordbot
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
pgx mock driver for golang to test database interactions
Flexible E-Commerce Framework on top of Flamingo. Used to build E-Commerce "Portals" and connect it with the help of individual Adapters to other services.
- framework
- golang
- commerce
- web-framework
A TUI playground to experiment with your favorite programs, such as grep, sed, awk, jq and yq
Common packages for Go
A Go middleware that stores various information about your web application (response time, status code count, etc.)
Validate the Strength of a Password in Go
- entropy
- strength
- character
- golang-package
gosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higher
Reduce Similar & Duplicated CSS Classes with Diff in Seconds!
- css
- redundancy-analysis
- cicd
- code-quality
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
Sysinfo is a Go library providing Linux OS / kernel / hardware system information.
- golang
- sysinfo
File synchronization on top of ipfs with git like interface & web based UI
A collection of packages to augment the go testing package and support common patterns.
- golang
- go
- testing
- assertions
The open-source, self-hosted video conferencing software. Scalable, customizable, and with a powerful AI Meeting Agent.
- webrtc
- communication
- web-conferencing
- livekit
All-in-One Backend as a Service with Headless CMS Power
- golang
- headless-cms
- backend
- cms
Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧