parser for Google ProtocolBuffers definition
Repository Index
85,578 visible repositories in the index
745–768 of 1,234 · Most stars
A lightweight yet powerful IoC dependency injection container for the Go programming language
- ioc
- ioc-container
- container
- dependency-injection
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
Validate the Strength of a Password in Go
- entropy
- strength
- character
- golang-package
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
A local AI gateway for AI agents, unifying your subscriptions and API providers with smart routing and on-device privacy protection.
- ai-gateway
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
Go library to access geocoding and reverse geocoding APIs
- geocoding
- geocoder
- bing-maps
- google-maps
"go build" wrapper to add version info to Golang applications
- go
- versioning
go-functional is a library of iterators to augment the standard library
- go
- golang
- functional-programming
A gofmt/goimports-like tool for Go programmers that fills in Go return statements with zero values to match the func return types
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
- go
- iso
- iso3166
- iso3166-1
Terraform Private Registry for modules and providers manageable from a REST API
- registry
- terraform
- terraform-module
- terraform-provider
Tool and policy library for reviewing Google Kubernetes Engine clusters against best practices
- gcp
- gke
- opa
- rego
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.
- golang
- go
- crontab
- cronjob
A Go package for quickly building tcp servers
Open-source, auditable network gateway for homelabs, NAS and servers: DDNS, STUN traversal, port forwarding with SNI routing, reverse proxy and web server, ACME certificates, WAF, Tailscale, frp, Cloudflare Tunnel, Docker and web terminal in one binary. Runs on Docker, fnOS, OpenWrt, Linux, macOS and Windows.
- acme
- ddns
- frp
- golang
S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)
- s3
- openid-connect
- basic-authentication
- s3-proxy
OCI Runtime Tools
- runc
- docker
- oci
- opencontainers
xmlquery is Golang XPath package for XML query.
- xml
- xpath
- xml-parser
- xml-xpath
DRY (don't repeat yourself) package for Go