A Go middleware that stores various information about your web application (response time, status code count, etc.)
Repository Index
47,133 repositories indexed
625–648 of 1,534 · Most stars
gosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higher
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
ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
- ach
- automated-clearing-house
- money
- golang-library
Fake server, Consumer Driven Contracts and help with testing performance from one configuration file with zero system dependencies and no coding whatsoever
Pure golang package for reading and writing xz-compressed files
- go
- compression
- decompression
- xz
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.
- framework
- golang
- golang-library
- web-framework
A platform for packaging and launching blockchain infra. Think docker compose for blockchain
- devops
- docker
- docker-compose
- environment
Distributed Data Transfer Service for MySQL
- mysql
- data-transfer
- data-migration
- replication
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
Matching Engine for Limit Order Book in Golang
- exchange
- trading
- orderbook
- execution-engine
cod is a completion daemon for bash/fish/zsh
go fault injection library
- gh-go
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
- blockchain
- blockchain-from-scratch
- concurrent-programming
- cryptography
Generate PlantUML ER diagram textual description from PostgreSQL tables
- posgresql
- plantuml
- er-diagram
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
Artificial Neural Network
- neural-network
- deep-learning
- classification
- regression
Pure Go implementation of the NaCL set of API's
- golang
- nacl
- security
- secretbox
🔭 Powerful tool for testing WebHooks and more
- webhook
- tests
- golang
- push-notifications
Go library to access geocoding and reverse geocoding APIs
- geocoding
- geocoder
- bing-maps
- google-maps