Showing 36 of 1973 projects
A Go pagination library for the official MongoDB driver that supports both normal queries and aggregation pipelines with full pagination metadata.
A fluent, feature-rich, and highly configurable HTTP client library for Go, designed for rapid and precise API interactions.
A production-ready deep learning framework for Go that enables training and deploying neural networks as single binaries with a PyTorch-like API.
A Go package implementing a LiveReload server that enables browser reloads and alerts via WebSocket communication.
A PostgreSQL abstraction layer for Go with GORM-like syntax, focusing on security and performance.
A Go library providing efficient read-write mutexes with trylock, timeout, and no-starvation mechanisms.
A Go microservice framework with built-in observability, async/sync processing, and productivity-focused defaults.
Automatically stars Go's official repository and your go.mod GitHub dependencies to thank maintainers.
A Go library that generates type-safe Parquet readers and writers from Go structs or existing Parquet files.
A Go client library for interacting with Apache TinkerPop graph databases using the Gremlin query language.
A reactive component framework for building TUIs and web SPAs in pure Go with a signal-based architecture.
A lightweight, efficient, and easy-to-use generic graph data structure and algorithm library for Go.
A Go SQL toolkit that generates database migrations by comparing Go structs with existing migration files.
A JSON schema validator for Go inspired by Joi, designed to validate raw JSON data before deserialization.
A RESTful asynchronous task queue server that provides a consistent HTTP API for various storage backends.
A zero-dependency, generic in-memory cache library for Go with expiration, eviction policies, and sharding.
A Go microservice framework implementing clean architecture with built-in health checks, metrics, and Swagger documentation.
A minimalistic Go library for generating, parsing, and verifying HMAC SHA-256 JSON Web Tokens.
A minimalist Go backend framework that automatically transforms gRPC services into REST and GraphQL APIs.
A Go framework for building custom LDAP servers and services with support for LDAP, LDAPS, and mTLS connections.
A command-line tool for viewing and pretty-printing JSON data.
Go utilities for managing asynchronous function execution with race, all, and retry patterns.
A Go library implementing state estimation and filtering algorithms including Kalman, Extended Kalman, Unscented Kalman, and Particle filters.
A complete Golang client library for interacting with SeaweedFS, a distributed file system.
A coroutine-based multithreading library for Delphi enabling procedural-oriented programming with greenlets, channels, and async I/O.
A Go library providing functional programming helpers like map, filter, and reduce with concurrency support.
A layer-based, pluggable configuration manager for Go applications with minimal dependencies.
A Go package that converts strings to time.Duration with support for weeks and days.
A lightweight, framework-agnostic OpenAPI 3.x specification builder for Go, offering programmatic control and zero dependencies.
CLI tool to install development tools and sync configurations across machines using Homebrew and private GitHub repos.
A closed-loop console application library for Cobra commands, providing ready-to-use menus, prompts, and completions.
A parallel Random Forest implementation in Go for classification and regression tasks.
A wrapper that runs commands in ephemeral Docker containers, eliminating the need to install languages and tools locally.
A native Go library for parsing SMIv1/2 MIB files, providing a libsmi-compatible API.
A Go package for CLI tools that automatically collects and displays version information in multiple formats.
A serverless development framework for building AWS Lambda-based Go backends with a streamlined CLI workflow.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.