A simple, zero-dependencies library to parse environment variables into structs
- golang
- environment-variables
- configuration
- environment
55,140 visible repositories in the index
49–72 of 350 · Most stars
A simple, zero-dependencies library to parse environment variables into structs
Send and receive SMS messages using your Android phone programmatically via a simple HTTP API with end to end encryption supported.
🌤️ OpenCloud is the open source platform for file management, sharing and collaboration. Simple and sovereign.
Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing
Go Open Source, Distributed, Simple and fastest efficient text/vector Search Engine
A simple and standalone WebDAV server.
A workshop that teaches you how to build your own coding agent. Similar to Roo code, Cline, Amp, Cursor, Windsurf or OpenCode.
Imaging is a simple image processing package for Go
Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q
A simple, semantic and developer-friendly time package for golang
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
Simple Go HTTP client with Black Magic
Go Graphics - 2D rendering in Go with a simple API.
A simple, battle-tested and generic set type for the Go language. Trusted by GoogleCloudPlatform, Docker, 1Password, Ethereum and Hashicorp.
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Image processing algorithms in pure Go
OliveTin gives safe and simple access to predefined shell commands from a web interface.
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
Run more iOS simulators on one Mac by disabling background daemons a simulator doesn't need
Simple gRPC benchmarking and load testing tool
Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant.
Hardentools simply reduces the attack surface on Microsoft Windows computers by disabling low-hanging fruit risky features.