Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Kind2
Category
Sort:Used by Most Apps
Cobra
The commander library that powers Kubernetes, Hugo, and GitHub CLI's command-line interfaces.
AWS SDK for Go v2
The official AWS SDK for Go — type-safe, modular clients for every AWS service.
go-github
A comprehensive Go client library for the GitHub REST API, covering everything from repos and issues to Actions, Apps, and enterprise admin endpoints.
Gin
A high-performance HTTP web framework for Go, built on a zero-allocation radix-tree router with an Express.js-style API.
azcore
The core HTTP pipeline, credentials, and error types shared by every Azure SDK for Go client library.
urfave/cli
A declarative, dependency-free Go package for building fast, friendly command-line tools.
minio-go
The official Go client SDK for MinIO and any Amazon S3 compatible object storage service.
sentry-go
The official Go SDK for capturing errors, panics, and performance traces and sending them to Sentry.
docker/docker
The legacy Go client library for the Docker Engine API, used to build and manage containers, images, and daemons programmatically.
Bubble Tea
A Go framework based on The Elm Architecture for building terminal UIs, from simple prompts to full-window, high-performance TUI applications.
Echo
A minimalist, high-performance Go web framework with a radix-tree router, built-in middleware chain, and first-class HTTP/2 support.
MCP Go SDK
The official Go SDK for building Model Context Protocol servers and clients, maintained in collaboration with Google.
slack
A comprehensive Go client for the Slack Web API, RTM, Events API, and Socket Mode.
Ginkgo
A mature, BDD-style testing framework for Go that pairs with Gomega to write expressive, parallelizable specs.
aws-sdk-go
The official Go SDK for calling AWS services like S3, DynamoDB, and EC2 — now in end-of-support status as AWS steers users to SDK v2.
nats.go
The official Go client for NATS, the cloud native messaging system, with built-in JetStream persistence.
go-openai
An unofficial Go client for the OpenAI API, covering Responses, Chat Completions, embeddings, images, audio, files, fine-tuning, batches, and vector stores.
go-elasticsearch
The official Go client for Elasticsearch, providing type-safe REST API bindings, bulk indexing, and connection-pooled transport for v7 clusters.
Pulumi
Infrastructure as Code in your favorite programming language, powered by a shared multi-language deployment engine.
pulumi-aws
Type-safe Pulumi resources for provisioning and managing AWS infrastructure as code.
Fiber
An Express-inspired Go web framework built on Fasthttp for zero-allocation, extreme-performance HTTP servers.
Sarama
Sarama is a pure-Go client library for producing and consuming Apache Kafka, covering the full broker, consumer-group, and admin protocol surface with no cgo dependency.
GoConvey
Behavior-driven testing for Go with nested specs, rich assertions, and a live browser results UI.
Elastic
A fluent, idiomatic Go client for Elasticsearch 7.x with cluster sniffing, retries, and a fully typed query DSL.