a thread-safe concurrent map for go
Repository Index
47,133 repositories indexed
49–72 of 83 · Most stars
Go Scoring API for PMML
- golang
- pmml
- random-forest
- classification
High-performance, zero-allocation ECS for Go. Cache-friendly data orchestrator with type-safe iterators.
- ecs
- entity-component-system
- gamedev
- go
Safe number conversion in Go: address gosec G115 and cwe-190 Integer Overflow or Wraparound
Fast cryptographically safe Guid generator for Go
- go
- guid
- uuid
A thread safe map which has expiring key-value pairs.
- go
- library
- package
- time
Cut context bloat in your AI-agent stack: find and safely prune unused skills, MCP servers and subagents from real transcript evidence
- ai-agents
- claude-code
- cli
- context-window
A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
- golang
- golang-library
- scrypt
- password-hash
Multi-agent orchestration & workflow engine. Declarative YAML workflows, LLM coordinator with hub-and-spoke mailboxes, race-safe delivery. One YAML file, one Go binary. Runs on any goai-supported provider.
Go validation library with functional API built on top of generics, statically typed and batteries included :fire:
- generics
- go
- type-safe
- validation
High performance utility functions using Generics
- filter
- functional
- generics
- go
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
- database-sql
- go
- golang
- query-builder
TranslatedEasy and safe convert any value to another type in Go. (Safe data type conversion for Go)
- golang
- convert
- cast
- helper
Type-safe functions for common Go slice operations
- golang
- go
- slices
- slice-tricks
Null Types, Safe primitive type conversion and fetching value from complex structures.
- go
- golang
- golang-library
- types
🍜 Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
- golang-library
- golang
- golang-tool
- logging-library
Safe access to production databases
- acl
- database
- database-access
- database-security
The production agent framework for Go — type-safe agents, structured output, multi-provider streaming, guardrails, and multi-agent orchestration with zero core dependencies.
Golang type-safe dependency injection
- dependency-injection
- go
- golang
- golang-library
Lightweight, type-safe database query builder for Go with zero production dependencies. JOINs, subqueries, CTEs, batch operations, LRU statement cache. PostgreSQL, MySQL, SQLite.
- database
- database-abstraction
- go
- golang
Generic Golang Key/Value trait for AWS storage services
- aws-dynamodb
- golang
- key-value
- type-safe
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
- cache
- gocache
- golang
- go-parallel-caching
A High Performance, Generic, thread-safe, zero-dependency, key-value, in-memory cache
- golang
- cache
- generic
- in-memory-cache
Type-safe reactive state management for Go, inspired by Angular Signals. Zero allocations, thread-safe, production-ready.
- angular
- clean-architecture
- concurrency
- generics