envconfig icon indicating copy to clipboard operation
envconfig copied to clipboard

Is this project still maintained?

Open jgimenez opened this issue 2 years ago • 5 comments

It looks like this project has several forks and lots of PRs ready to merge, but there's not been any feedback nor no new releases in a long time. Is this project still maintained?

If not, maybe it would be good to state so and even possibly point to a successor fork.

Thanks for a very useful library!

jgimenez avatar Mar 29 '22 15:03 jgimenez

⚡ AbsaOSS/env-binder

Doesn't look like there is much activity around here. We were quite dependent on this lib so, some time ago I created a new project:

  • https://github.com/AbsaOSS/env-binder

It is supported, and it handles unexported fields and null/empty value. On the other hand it doesn't have exactly the same method contract as kelseyhightower/envconfig.

PRs and Issues are welcome there.

kuritka avatar May 30 '22 07:05 kuritka

There is this alternative as well

  • https://github.com/sethvargo/go-envconfig

augustomelo avatar Jul 03 '22 09:07 augustomelo

And yet another one with support for flag.FlagSet on top (which I really like):

  • https://github.com/itzg/go-flagsfiller

uablrek avatar Jul 02 '23 09:07 uablrek

I found this package while looking for a solution to go from go struct/config object TO environment variables (instead of from like this and many packages do). Here is a plug for it: https://github.com/fortio/struct2env/tree/main#struct2env and it also does the reverse (and is maintained. Cheers

ldemailly avatar Nov 06 '23 01:11 ldemailly

Still unmaintained?

AndrewWinterman avatar Apr 12 '24 17:04 AndrewWinterman