Directory

Open Source Packages

Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.

5929 packages

All Packages

54Health
Framework Go

Cobra

The commander library that powers Kubernetes, Hugo, and GitHub CLI's command-line interfaces.

44,650
Apache 2.0
Used by 62
95Health
SDK Go

AWS SDK for Go v2

The official AWS SDK for Go — type-safe, modular clients for every AWS service.

3,658
Apache 2.0
Used by 44
90Health
SDK npm

@clickhouse/client

The official TypeScript client for connecting Node.js applications to ClickHouse over HTTP.

332
Apache 2.0
Used by 38
95Health
SDK Go

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.

11,309
BSD 3
Used by 23
77Health
Framework Go

Gin

A high-performance HTTP web framework for Go, built on a zero-allocation radix-tree router with an Express.js-style API.

89,268
MIT
Used by 22
97Health
SDK Go

azcore

The core HTTP pipeline, credentials, and error types shared by every Azure SDK for Go client library.

1,855
MIT
Used by 22
92Health
Framework Go

urfave/cli

A declarative, dependency-free Go package for building fast, friendly command-line tools.

24,260
MIT
Used by 17
94Health
Tool Go

grpc-gateway

A protoc plugin that generates a reverse-proxy server, turning RESTful HTTP/JSON requests into gRPC calls from the same service definitions.

20,004
BSD 3
Used by 16
92Health
SDK Go

minio-go

The official Go client SDK for MinIO and any Amazon S3 compatible object storage service.

3,003
Apache 2.0
Used by 15
95Health
SDK Go

sentry-go

The official Go SDK for capturing errors, panics, and performance traces and sending them to Sentry.

1,105
MIT
Used by 14
98Health
SDK Go

docker/docker

The legacy Go client library for the Docker Engine API, used to build and manage containers, images, and daemons programmatically.

72,142
Apache 2.0
Used by 13
82Health
Framework Go

Bubble Tea

A Go framework based on The Elm Architecture for building terminal UIs, from simple prompts to full-window, high-performance TUI applications.

45,125
MIT
Used by 13
94Health
Framework Go

Echo

A minimalist, high-performance Go web framework with a radix-tree router, built-in middleware chain, and first-class HTTP/2 support.

32,734
MIT
Used by 13
89Health
SDK Go

MCP Go SDK

The official Go SDK for building Model Context Protocol servers and clients, maintained in collaboration with Google.

5,162
Apache 2.0
Used by 12
85Health
SDK Go

slack

A comprehensive Go client for the Slack Web API, RTM, Events API, and Socket Mode.

4,965
Other
Used by 11
81Health
Framework Go

Ginkgo

A mature, BDD-style testing framework for Go that pairs with Gomega to write expressive, parallelizable specs.

9,061
MIT
Used by 10
55Health
SDK Go

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.

8,667
Apache 2.0
Used by 10
89Health
SDK Go

nats.go

The official Go client for NATS, the cloud native messaging system, with built-in JetStream persistence.

6,759
Apache 2.0
Used by 9
83Health
Tool Go

goose

A database migration tool for Go, driven by SQL files or plain Go functions, with a CLI and an embeddable provider library.

11,507
MIT
Used by 8
72Health
Tool npm

@vitejs/plugin-basic-ssl

A Vite plugin that generates a self-signed certificate so your dev and preview servers can run over HTTPS with zero setup.

520
MIT
Used by 8
46Health
Tool Go

Wire

Compile-time dependency injection for Go that generates plain, debuggable initialization code with zero runtime reflection.

14,397
Apache 2.0
Used by 7
82Health
SDK Go

go-openai

An unofficial Go client for the OpenAI API, covering Responses, Chat Completions, embeddings, images, audio, files, fine-tuning, batches, and vector stores.

10,778
Apache 2.0
Used by 7
86Health
SDK Go

go-elasticsearch

The official Go client for Elasticsearch, providing type-safe REST API bindings, bulk indexing, and connection-pooled transport for v7 clusters.

6,069
Apache 2.0
Used by 7
91Health
Framework npm

Pulumi

Infrastructure as Code in your favorite programming language, powered by a shared multi-language deployment engine.

25,735
Apache 2.0
Used by 6

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers