Go tool + library that publishes GIS vector data to GeoServer via PostGIS — walks a directory of shapefile / GeoJSON / GeoPackage / KML, loads each into PostGIS via GDAL/OGR, then registers the resulting tables as GeoServer feature types. Idempotent. Tested on GeoServer 2.27 LTS + 2.28 stable.
Repository Index
47,133 repositories indexed
97–119 of 119 · Most stars
Golang port of Petrovich - an inflector for Russian anthroponyms.
Source code for ACTOR, an action-guided kernel fuzzer (USENIX 2023 paper)
Cardea is an SSH bastion server with access control, session recording, and optional TPM-backed key protection.
- audit
- bastion
- firewall
- networking
An easy-to-use reflection-based dependency injection package that fits into any Go application.
- dependency-injection
- go
- golang
- service-locator
Dependency Injection and Inversion of Control package
- dependency-injection
- lifecycle
- injector
- ioc-framework
Statically compiled, zero-dependency Git pre-commit secret scanner and credentials detector written in Go. An alternative to Gitleaks and git-secrets.
- aho-corasick
- cybersecurity
- devops
- git-hook
Typed test data factories for Go. Compile-time checked field references, faker-backed defaults, and factories derived from factories.
- factories
- factory
- faker
- go
Recreates directory and files from embedded filesystem using Go 1.16 embed.FS type.
- embedded
- resource-embedding
- golang
- filesystem
goriak - Go language driver for Riak KV
- riak-kv
- go
- database-connector
- database-adapter
A tiny cross-platform Go library to hide/unhide files and directories
- fs
- file
- hide-files
- hide-folder
DepCharge is a tool designed to help orchestrate the execution of commands across many directories at once.
- orchestration
- dependency-manager
- git-submodule
- cli
Local-first automation Agent & deterministic workflow engine — the secure control layer between AI and your data. Data stays local. Connect your own LLM / files / notes / databases via Connector API. ReAct reasoning · DAG/WAL/Saga/idempotent execution · MCP · offline-capable.
Adaptive Accrual Failure Detector
- failure-detection
- adaptive
- accrual-failure-detector
proxy to prevent dangerous queries getting to influxdb
go-glmatrix is a golang version of glMatrix, which is "designed to perform vector and matrix operations stupidly fast".
GO Dependency Injection
- go
- dependency-injection
- constructor
- reflection
Tag based configuration loader from different providers
- go
- golang
- configuration
- struct
Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).
- configuration
- config
- yaml
- json
Go SDK for Dakera AI agent memory — self-hosted, 88.2% LoCoMo. Vectors, hybrid search, knowledge graphs, sessions.
- agent-memory
- ai-memory
- dakera
- go
Transactor is a library for simplifying transaction management in Go
- go
- golang
- transaction-manager
- transactions
A library for storing unit vectors in a representation that lends itself to saving space on disk.
- vector-math
- unit-vector
- serialization
- binary
Spelling corrector for Spanish language
- docker
- containers
- go
- spelling-correction