Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Go environment-variable Projects
-
How is this compared to https://github.com/caarlos0/env
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
-
-
-
config
A lightweight yet powerful configuration manager for the Go programming language (by golobby)
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
-
joshbetz/config
🛠 A configuration library for Go that parses environment variables, JSON files, and reloads automatically on SIGHUP. (by joshbetz)
-
Project mention: GitHub - m-mizutani/zenv: Enhanced env command to set environment variable by various method | /r/golang | 2023-07-16
-
tfenv
Transform environment variables for use with Terraform (e.g. `HOSTNAME` ⇨ `TF_VAR_hostname`) (by cloudposse)
Project mention: How can I use non-TF environmental variables in Terraform? | /r/Terraform | 2023-02-02You could try https://github.com/cloudposse/tfenv - the readme explains the ways it can be integrated into your workflow.
-
Project mention: Stay Alert: The Rising Threat of Malicious Extensions in Microsoft's VSCode Marketplace | /r/programming | 2023-05-21
gvc
-
ini
📝 Go INI config management. support multi file load, data override merge. parse ENV variable, parse variable reference. Dotenv file parse and loader. INI配置读取管理,支持多文件加载,数据覆盖合并, 解析ENV变量, 解析变量引用。DotEnv 解析加载 (by gookit)
-
I've got an open issue that you're welcome to contribute to: https://github.com/acaloiaro/env-sample-sync/issues/5
-
hocon
go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config
-
An idea for validation from similar project
-
-
sicher
Sicher is a go module that allows secure storage of encrypted credentials in a version control system.
-
-
Simple to use, https://github.com/romantomjak/env-vault/ I have a makefile I use to make it simple.
-
Project mention: Teamwork makes the dream work for this multi-architecture builder. | dev.to | 2022-12-12
Inspecting builder: dashaun/builder:tiny REMOTE: Description: Tiny base image (bionic build image, distroless-like run image) with buildpacks for Java, Java Native Image and Go Created By: Name: Pack CLI Version: 0.28.0+git-b10e41f.build-3729 Trusted: No Stack: ID: io.paketo.stacks.tiny Lifecycle: Version: 0.15.2 Buildpack APIs: Deprecated: (none) Supported: 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9 Platform APIs: Deprecated: (none) Supported: 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.10 Run Images: index.docker.io/paketobuildpacks/run:tiny-cnb gcr.io/paketo-buildpacks/run:tiny-cnb Buildpacks: ID NAME VERSION HOMEPAGE paketo-buildpacks/apache-tomcat Paketo Buildpack for Apache Tomcat 7.9.1 https://github.com/paketo-buildpacks/apache-tomcat paketo-buildpacks/apache-tomee Paketo Buildpack for Apache Tomee 1.4.0 https://github.com/paketo-buildpacks/apache-tomee paketo-buildpacks/azure-application-insights Paketo Buildpack for Azure Application Insights 5.9.3 https://github.com/paketo-buildpacks/azure-application-insights paketo-buildpacks/bellsoft-liberica Paketo Buildpack for BellSoft Liberica 9.10.1 https://github.com/paketo-buildpacks/bellsoft-liberica paketo-buildpacks/ca-certificates Paketo Buildpack for CA Certificates 3.5.1 https://github.com/paketo-buildpacks/ca-certificates paketo-buildpacks/clojure-tools Paketo Buildpack for Clojure Tools 2.6.1 https://github.com/paketo-buildpacks/clojure-tools paketo-buildpacks/datadog Paketo Buildpack for Datadog 3.1.0 https://github.com/paketo-buildpacks/datadog paketo-buildpacks/dist-zip Paketo Buildpack for DistZip 5.4.0 https://github.com/paketo-buildpacks/dist-zip paketo-buildpacks/encrypt-at-rest Paketo Buildpack for Encrypt-at-Rest 4.3.2 https://github.com/paketo-buildpacks/encrypt-at-rest paketo-buildpacks/environment-variables Paketo Buildpack for Environment Variables 4.4.0 https://github.com/paketo-buildpacks/environment-variables paketo-buildpacks/executable-jar Paketo Buildpack for Executable JAR 6.5.0 https://github.com/paketo-buildpacks/executable-jar paketo-buildpacks/git Paketo Buildpack for Git 1.0.0 https://github.com/paketo-buildpacks/git paketo-buildpacks/go Paketo Buildpack for Go 4.0.0 https://github.com/paketo-buildpacks/go paketo-buildpacks/go-build Paketo Buildpack for Go Build 2.0.7 https://github.com/paketo-buildpacks/go-build paketo-buildpacks/go-dist Paketo Buildpack for Go Distribution 2.2.2 https://github.com/paketo-buildpacks/go-dist paketo-buildpacks/go-mod-vendor Paketo Buildpack for Go Mod Vendor 1.0.6 https://github.com/paketo-buildpacks/go-mod-vendor paketo-buildpacks/google-stackdriver Paketo Buildpack for Google Stackdriver 7.0.0 https://github.com/paketo-buildpacks/google-stackdriver paketo-buildpacks/gradle Paketo Buildpack for Gradle 6.10.0 https://github.com/paketo-buildpacks/gradle paketo-buildpacks/image-labels Paketo Buildpack for Image Labels 4.3.0 https://github.com/paketo-buildpacks/image-labels paketo-buildpacks/jattach Paketo Buildpack for JAttach 1.2.0 https://github.com/paketo-buildpacks/jattach paketo-buildpacks/java Paketo Buildpack for Java 8.1.0 https://paketo.io/docs/howto/java paketo-buildpacks/java-memory-assistant Paketo Buildpack for Java Memory Assistant 1.2.0 https://github.com/paketo-buildpacks/java-memory-assistant paketo-buildpacks/java-native-image Paketo Buildpack for Java Native Image 7.42.0 https://paketo.io/docs/howto/java/#build-an-app-as-a-graalvm-native-image-application paketo-buildpacks/leiningen Paketo Buildpack for Leiningen 4.4.0 https://github.com/paketo-buildpacks/leiningen paketo-buildpacks/liberty Paketo Buildpack for Liberty 3.1.0 https://github.com/paketo-buildpacks/liberty paketo-buildpacks/maven Paketo Buildpack for Maven 6.11.0 https://github.com/paketo-buildpacks/maven paketo-buildpacks/native-image Paketo Buildpack for Native Image 5.6.0 https://github.com/paketo-buildpacks/native-image paketo-buildpacks/procfile Paketo Buildpack for Procfile 5.5.0 https://github.com/paketo-buildpacks/procfile paketo-buildpacks/sbt Paketo Buildpack for SBT 6.9.0 https://github.com/paketo-buildpacks/sbt paketo-buildpacks/spring-boot Paketo Buildpack for Spring Boot 5.20.0 https://github.com/paketo-buildpacks/spring-boot paketo-buildpacks/syft Paketo Buildpack for Syft 1.23.0 https://github.com/paketo-buildpacks/syft paketo-buildpacks/upx Paketo Buildpack for UPX 3.3.0 https://github.com/paketo-buildpacks/upx paketo-buildpacks/watchexec Paketo Buildpack for Watchexec 2.7.0 https://github.com/paketo-buildpacks/watchexec Detection Order: ├ Group #1: │ └ paketo-buildpacks/[email protected] │ └ Group #1: │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ └ paketo-buildpacks/[email protected] (optional) ├ Group #2: │ └ paketo-buildpacks/[email protected] │ └ Group #1: │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ └ paketo-buildpacks/[email protected] (optional) ├ Group #3: │ ├ paketo-buildpacks/[email protected] │ │ └ Group #1: │ │ ├ paketo-buildpacks/[email protected] (optional) │ │ ├ paketo-buildpacks/[email protected] (optional) │ │ ├ paketo-buildpacks/[email protected] │ │ ├ paketo-buildpacks/[email protected] (optional) │ │ ├ paketo-buildpacks/[email protected] │ │ ├ paketo-buildpacks/[email protected] │ │ ├ paketo-buildpacks/[email protected] (optional) │ │ ├ paketo-buildpacks/[email protected] (optional) │ │ └ paketo-buildpacks/[email protected] (optional) │ └ paketo-buildpacks/[email protected] │ └ Group #2: │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] │ ├ paketo-buildpacks/[email protected] (optional) │ ├ paketo-buildpacks/[email protected] (optional) │ └ paketo-buildpacks/[email protected] (optional) └ Group #4: └ paketo-buildpacks/[email protected] LOCAL: (not present)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go environment-variables related posts
- How to secure secrets in docker-compose setup?
- GitHub - m-mizutani/zenv: Enhanced env command to set environment variable by various method
- It might be nothing new for you guys, but I just found out that I can store my docker-compose files on GitHub.
- Safely Load Environment Variables
- I created a library for parsing environment variables "envparse"
- A new method of configuration load in Golang
- Can't believe Next.js founder said my open source project is 'fantastic'
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 Dec 2023
Index
What are some of the best open-source environment-variable projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | env | 4,008 |
2 | cleanenv | 1,247 |
3 | envsubst | 687 |
4 | go-env | 494 |
5 | aconfig | 492 |
6 | config | 347 |
7 | fig | 287 |
8 | gotenv | 274 |
9 | envdecode | 217 |
10 | joshbetz/config | 216 |
11 | zenv | 135 |
12 | tfenv | 124 |
13 | gvc | 106 |
14 | ini | 77 |
15 | ess | 69 |
16 | hocon | 67 |
17 | config | 44 |
18 | env | 42 |
19 | sicher | 31 |
20 | go-dotenv | 22 |
21 | env-vault | 21 |
22 | environment-variables | 21 |
23 | subvars | 19 |