Lightweight Middleware for net/http
Repository Index
59,621 visible repositories in the index
1,441–1,464 of 2,318 · Most stars
Collaborative Filtering (CF) Algorithms in Go!
Multi-agent research execution system: paper reproduction, benchmark evaluation, AutoResearch and claim-evidence graphs
- auto-research
- golang
- multi-agent
- paper-reproduction
A camera proxy for Reolink: pulls video over Reolink's own protocol and serves RTSP and HTTP for Frigate, go2rtc or any NVR. No ffmpeg in the serving path.
- baichuan
- frigate
- go2rtc
- home-assistant
[TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.
- go
- golang
- type
- struct
Drop-in replacement for the standard library errors package and github.com/pkg/errors
- error
- errors
- stacktrace
A Simple and Clear CLI library. Dependency free.
Quick Solution with Unstructured JSON data
- golang
- go
- json
LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.
- data-structures
- database
- go
- golang
Watches for changes in a directory tree and reruns a command in an acme win or just on the terminal.
A high-performance, high precision, zero allocation fixed-point decimal library for financial applications
- golang
- high-performance
- zero-allocation
- money
Type safe SQL query builder and struct mapper for Go
- go
- type-safe
- sql
- query-builder
Zero-effort, concise configuration management that avoids boilerplate and repetitive actions.
- config
- configuration
- environment
- flag
Pure Go WebGPU Implementation
- directx12
- go
- golang
- gpu
HTTP mock for Golang: record and replay HTTP/HTTPS interactions for offline testing
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
- code-generation
- dependency-injection
- framework
- generics
gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that you can join on Google Groups: https://groups.google.com/forum/#!topic/gonids/
- suricata
- parse
- security-tools
- network-security
Managing go application shutdown with signals.
- go
- shutdown
- signals
- death
TranslatedA simple and light excel file reader to read a standard excel as a table faster | A lightweight Excel data reading library that parses Excel in a more `relational database` way.
- xlsx
- reader
- go
- golang
Go implementation of C++ STL iterators and algorithms.
- datastructures
- algorithms
- stl
Go library containing a collection of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations.
- golang
- fintech
Flares 🔥 is a CloudFlare DNS backup tool
- cloudflare
- dns
- export
- backup
BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.
go-etl is a toolset for data extraction, transformation and loading.
- etl
- mysql
- go
- postgresql