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
Category
Sort:Used by Most Apps
gridstack.js
A dependency-free TypeScript library for building draggable, resizable, responsive dashboard grid layouts in the browser.
Ristretto
A fast, concurrent, memory-bound in-memory cache for Go with TinyLFU admission and SampledLFU eviction for high hit ratios.
govalidator
A comprehensive Go package of string, numeric, and struct validators and sanitizers, modeled on validator.js.
go-elasticsearch
The official Go client for Elasticsearch, providing type-safe REST API bindings, bulk indexing, and connection-pooled transport for v7 clusters.
Gofakeit
A zero-dependency Go library with 310+ functions for generating random fake data, from single values to fully populated structs.
koanf
A lightweight, extensible Go library for reading and merging configuration from files, env vars, flags, and remote sources.
jwx
A complete, opinionated Go implementation of the JOSE stack: JWT, JWS, JWE, JWK, and JWA.
mimetype
Goroutine-safe MIME type and file extension detection for Go, based on magic-number byte signatures.
handlers
A collection of composable HTTP middleware for Go's net/http — logging, compression, CORS, proxy headers, and panic recovery.
flock
Thread-safe, cross-platform file locking for Go, with blocking and non-blocking lock acquisition.
securecookie
Encodes and decodes authenticated, optionally encrypted cookie values for Go web applications, guarding session data from tampering.
Pulumi
Infrastructure as Code in your favorite programming language, powered by a shared multi-language deployment engine.
excelize
A pure Go library for reading, writing, and streaming Microsoft Excel spreadsheets, from cell values to charts and pivot tables.
nats-server
High-performance, self-hostable messaging server for NATS.io, powering pub/sub, request/reply, and JetStream persistence across cloud and edge.
BuildKit
The daemon and CLI toolkit behind `docker build`, compiling Dockerfiles and other build definitions into portable, cacheable OCI images.
certmagic
Automatic HTTPS for Go programs — the production-grade ACME client library that powers Caddy, obtaining and renewing TLS certificates with zero manual cert management.
websocket
Minimal, idiomatic Go WebSocket library with full context.Context support, zero dependencies, and Wasm compatibility.
cel-go
The Go implementation of the Common Expression Language for fast, safe, embeddable expression evaluation.
spinner
A lightweight Go library that adds a configurable terminal spinner or progress indicator to any CLI application, with 90 built-in character sets.
secure
Standard net/http middleware that adds HSTS, CSP, X-Frame-Options, and other security headers to any Go web app in a few lines.
etree
A lightweight, pure Go library for parsing, querying, and modifying XML with an element-tree model and XPath-like path queries.
slug
Turns any Unicode string into a clean, URL- and filename-safe ASCII slug, with built-in transliteration for over 20 languages.
jsonschema
A compliant, dependency-light Go library for compiling and validating JSON Schema across five draft versions, with rich hierarchical errors.
semver
A fast, spec-compliant Go library for parsing, comparing, and range-matching Semantic Versioning 2.0.0 strings.