Iterator implementation to provide map and reduce functionalities.
GoMIT Licensesteady
2,564 projects129 categoriesshowing 2,161–2,220, page 37 of 43
Sourced fromavelino/awesome-go
Iterator implementation to provide map and reduce functionalities.
GoMIT Licensesteady
fractional api for Go.
GoMIT Licensedormant
Generic option and result types that optionally contain a value.
GoMIT Licensedormant
A ticker implementation to support cron schedules.
GoMIT Licensedormant
Argon2 password hash and verification designed to be compatible with existing Python and PHP implementations.
GoMIT Licensedormantarchived
A standard way to wrap a proto message for message brokers.
GoMIT Licensesteady
Quick and easy expression matching for JSON schemas used in requests and responses.
GoGNU General Public License v3.0dormant
Alternative suggestions with respect to keyboard layouts.
GoMIT Licenseactive
Go library for accessing the BreweryDB API.
GoBSD 2-Clause "Simplified" Licensedormant
Server-rendered UI components for Go applications, built with templ, Tailwind CSS, HTMX, and Alpine.js.
GoMIT Licenseactive
JWT authentication package providing access tokens and refresh tokens with fingerprinting, Redis storage, and automatic refresh capabilities.
GoMIT Licenseactive
Markdown linter with built-in HTTP link validation, single binary, no Node.js required.
GoMIT Licenseactive
The "safe subset" of YAML for Go configs.
GoMIT Licenseactive
Generic pipeline functions for concurrent processing.
GoMIT Licenseactive
Typesafe, customizable, clean & easy to use Redis client.
GoMIT Licensedormant
CLI for versioned database schema migrations with support for PostgreSQL, MySQL, ClickHouse, Tarantool, and Apache Iceberg.
GoBSD 3-Clause "New" or "Revised" Licenseactive
Define your migrations separately in each library. Migrations for open source libraries. MySQL & PostgreSQL.
GoMIT Licenseactive
Embedded cognitive memory database for AI agents. Six-layer architecture (L0-L5), Dream consolidation pipeline, three-channel RRF retrieval (BM25 + f16 vector + entity), single .meh file, pure Go, zero infrastructure.
GoApache License 2.0active
Key-value store for temporary items.
GoMIT Licensedormant
Generate orm models corresponding to golang by specifying sql ddl file, which can be used by gorm.
GoMIT Licensedormant
Concurrency limiter with support for timeouts, dynamic priority and context cancellation of goroutines.
GoMIT Licensesteady
Golang project layout generator with plugins.
GoApache License 2.0dormant
Up-to-date simple useragent faker with real world database in Golang
GoMIT Licensesteady
Minimal cgo bindings for libenca, which detects character encodings.
GoMIT Licensedormant
Sliding-window and regular top-K sketches, based on the HeavyKeeper algorithm.
GoMIT Licenseslowing
Lightweight, zero dependency docker containers for testing (or more).
GoThe Unlicenseslowing
Go application and library to fetch what's new from AWS.
GoMIT Licensesteady
Go client library for interacting with OpenProject API.
GoMIT Licensedormant
chi-like router built on httprouter with dependency injection based middleware wrappers
GoOtheractive
AI Agent execution runtime with event sourcing, checkpoint recovery, and At-Most-Once execution guarantee. Written in Go.
GoApache License 2.0active
Eliminate Cobra boilerplate: build powerful, feature-rich CLIs declaratively from Go structs.
GoMIT Licenseactive
A Go package that marshals and unmarshals INI-files.
GoMIT Licenseactive
INI Parser & Write Library, Unmarshal to Struct, Marshal to Json, Write File, watch file.
GoMIT Licenseslowing
Doubly-ended heap (min-max heap) with O(log n) access to both minimum and maximum elements.
GoMIT Licensesteady
Disjoint Set data structure implementation in Go.
GoMIT Licensedormant
Simple database seeder for Gorm ORM.
GoMIT Licensedormant
A Duration extension supporting parsing/printing durations in days, weeks and years.
GoBSD 3-Clause "New" or "Revised" Licenseactive
Parses Cron-style time range expressions, checks if the given time is within any ranges.
GoMIT Licensedormant
A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking and uses goroutine pool to improve efficiency.
GoBSD 2-Clause "Simplified" Licenseactive
A tiny debug logging tool inspired by debug, great for CLI tools and applications.
GoMIT Licenseactive
A simple RabbitMQ abstraction layer for queue administration and publishing and consuming of messages.
GoMIT Licensedormant
Package goshark use tshark to decode IP packet and create data struct to analyse packet.
GoMIT Licensedormant
Built on top of GORM, adds compile-time verified queries based on auto-generated code.
GoMozilla Public License 2.0active
A simple package that encapsulates database operations.
GoMozilla Public License 2.0active
Client for the ANU Quantum Numbers (AQN) API, providing quantum-mechanically secure random data.
GoMIT Licenseslowing
High level and rich functionalities CSV serialization/deserialization library.
GoMIT Licenseslowing
Type-safe reactive state management inspired by Angular Signals with computed values, effects, and dependency tracking.
GoMIT Licenseactive
A simple way to generate mocks for multiple purposes.
GoMIT Licensedormant
Go client library for interacting with Codeship's API v2.
GoMIT Licensedormant
small utility to fill structs using "fill" tag.
GoMIT Licensedormant
Go package for working with Problem Details.
GoMIT Licensedormant
Generate, encode, and decode UUIDs v1 with fast or cryptographic-quality random node identifier.
GoApache License 2.0dormant
Simple pgx wrapper to execute and scan query results easily.
GoMIT Licensesteady
Provides a minimal, modular and composable foundation for quickly developing services and more use case specific frameworks in Go.
GoMIT Licenseactive
A library for using DynamoDB as an atomic counter.
GoMIT Licensedormant
An asynchronous task package with async/await style for Go.
GoMIT Licenseslowing
Manage a pool of goroutines using this lightweight library with a simple API.
GoMIT Licensedormant
Contains primitives for marshaling/unmarshalling Unix timestamp/epoch to/from build-in time.Time type in JSON.
GoMIT Licenseslowing
Simple leveled logging wrapper around standard log package.
GoMIT Licensedormant
Leveled and structured logging, dynamic fields, high performance, zone management, simple configuration, and readable syntax.
GoMIT Licensedormant