Common libraries for writing Go services/applications.
Repository Index
47,133 repositories indexed
145–168 of 788 · Most stars
Go minifiers for web formats
- minifier
- go
- html
- js
Go library and CLIs for working with container registries
Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
- golang
- csv
- json
- tsv
Type safe SQL builder with code generation and automatic query result data mapping
- golang
- sql
- sqlbuilder
- postgresql
Libraries, samples and tools to help Go developers develop AWS Lambda functions.
.NET LINQ capabilities in Go
- go
- linq
- generic-functions
The power of curl, the ease of use of httpie.
- curl
- httpie
- webdevelopment
- api-client
Go assembly and source viewer
Open-source Infrastructure as Code (IaC) orchestration platform: GitOps workflows, orchestration, code generation, observability, drift detection, asset management, policies, Slack notifications, and more. Integrates with Terraform, OpenTofu, Terragrunt, Kubernetes, GitHub Actions, GitLab CI/CD, BitBucket Pipelines, and any other CI/CD platform.
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
- distributed-computing
- map-reduce
- golang
- distributed-systems
A utility to improve performance and help manage storage on Steam Deck.
- steam-deck
A local webserver for developers
- webserver
- reverse-proxies
- livereload
- front-end-development
Delivers efficient, stable, and secure data distribution and acceleration powered by P2P technology, with an optional content‑addressable filesystem that accelerates OCI container launch.
Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.
- deep-learning
- machine-learning
- ml-platform
- ml-infrastructure
:computer: make your ssh client smarter
KubeBlocks is a Kubernetes Operator designed to manage a variety of databases and streaming systems, including MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ, RocketMQ, and more, within Kubernetes environments.
- mysql-operator
- mongodb-operator
- postgresql-operator
- rabbitmq-operator
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
- codereview
- reporter
- golang
- golang-tools
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
- asciigraph
- graph
- plot
- chart
LinDB is a scalable, high performance, high availability distributed time series database.
- monitoring
- metrics
- high-performance
- distributed-database
A well tested and comprehensive Golang statistics library package with no dependencies.
- statistics
- data
- stats
- machine-learning
MinIO Go client SDK for S3 compatible object storage
- libraries
- go
- minio
- client-sdk
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.
- go
- golang
- redis
- redis-client
Go efficient fast multilingual NLP and text segmentation; support English, Chinese, Japanese and others.
- go
- segment
- nlp
- gse