Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Repository Index
54,641 visible repositories in the index
1–24 of 39 · Most stars
Create beautiful applications using Go
- go
- golang
- vuejs
- desktop-application
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
- cheatsheets
- interactive-cheatsheets
- man-page
- documentation
vCluster creates tenant clusters: fully isolated environments delivered as managed Kubernetes, or as the foundation for Slurm, Ray, Run:ai and inference clusters. Each gets its own API server, CRDs and RBAC, and runs on an existing cluster or standalone on bare metal. CNCF Certified Kubernetes.
- kubernetes
- vcluster
- virtual-clusters
- multi-tenancy
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
- kubernetes
- prometheus
- monitoring
- hacktoberfest
Postgres operator creates and manages PostgreSQL clusters running in Kubernetes
- kubernetes
- postgresql
- operator
- 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.
- testing
- docker
- automation
- golang
A maroto way to create PDFs. Maroto is inspired in Bootstrap and uses gofpdf. Fast and simple.
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
CLI application to create ssh tunnels focused on resiliency and user experience.
s3git: git for Cloud Storage. Distributed Version Control for Data. Create decentralized and versioned repos that scale infinitely to 100s of millions of files. Clone huge PB-scale repos on your local SSD to make changes, commit and push back. Oh yeah, it dedupes too and offers directory versioning.
- cloud-storage
- git
- version-control
- decentralized
:triangular_ruler: Create beautiful generative image patterns from a string in golang.
- go
- geopattern
- visualization
- octagon
🔥 A next-generation CLI tool that makes it easy to create amazing web applications with Go on the backend, using htmx, hyperscript or Alpine.js, and the most popular CSS frameworks on the frontend.
- cli
- go
- golang
- golang-application
📝 Production-ready backend template with Fiber Go Web Framework for Create Go App CLI.
- template-project
- golang-app-server
- golang
- api-server
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources
Create jobs on a time-based schedule on Docker Swarm
An extensible framework for application-level data management on Kubernetes, Kanister is a Cloud Native Computing Foundation sandbox project and was originally created by the Veeam Kasten team.
- data-protection
- golang
- kubernetes
- cloud-native
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
Cross-platform library to create & extract archives, compress & decompress files, and walk virtual file systems across various formats
- 7zip
- archives
- brotli
- bzip2
:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
- http-router
- zero-allocation
- customizable-context
Create a QR code with your Wi-Fi login details
- golang
- wifi
- qrcode
- qrcode-generator
A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
Create go type representation from json
- json-to-go
- json-to-golang
- json-to-struct
- json
Small utility to create JSON objects