The Cloud Native Application Proxy
Repository Index
47,133 repositories indexed
1–24 of 45 · Most stars
Define and run multi-container applications with Docker
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
- go
- make
- makefile
- task
Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.
- build-automation
- build
- container-builder
- hacktoberfest
Style definitions for nice terminal layouts 👄
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.
- dashboard
- database-monitoring
- metrics
- monitoring
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
- go
- goa
- microservices
- rest
lumberjack is a log rolling package for Go
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.
- testing
- docker
- automation
- golang
a Make/rake-like dev tool using Go
- make
- buildscript
- go
- golang
OliveTin gives safe and simple access to predefined shell commands from a web interface.
- linux
- homeautomation
- selfhosted
- sysadmin
Automatically generate Go (golang) struct definitions from example JSON
- gojson
- go
- cli
- golang
Bulk domain availability checking via RDAP, DNS, and WHOIS, with prefix/suffix permutations, regex patterns, MCP, and multiple output formats
- cli
- developer-tools
- domain
- golang
Modern Make
- makefile
- make
- task-runner
- task-manager
Markdown defined task runner.
- build-tool
- documentation
- go
- golang
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
- http-cache
- traefik
- souin-instance
- traefik-plugin
Generate type-safe Go converters by defining function signatures.
- golang
- go
- converter
- struct
Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.
A task scheduler built with Go and Vue.js that allows users to specify recurring jobs via a simple YAML configuration file. The scheduler reads job definitions, executes commands at specified times using cron expressions, and passes in environment variables for each job.
parser for Google ProtocolBuffers definition
A library built to provide support for defining service health for golang services. It allows you to register async health checks for your dependencies and the service itself, provides a health endpoint that exposes their status, and health metrics.
XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator
- xsd
- xsd-schema
- xml
- xml-parser
OpenAPI Terraform Provider that configures itself at runtime with the resources exposed by the service provider (defined in a swagger file)
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.