https://github.com/spf13/viper
Score: 39.542735298825555
Last synced: about 9 hours ago
JSON representation
Repository metadata:
Go configuration with fangs
- Host: GitHub
- URL: https://github.com/spf13/viper
- Owner: spf13
- License: mit
- Created: 2014-04-02T14:33:33.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2025-11-20T02:39:03.000Z (3 months ago)
- Last Synced: 2025-12-26T15:16:25.883Z (about 1 month ago)
- Language: Go
- Size: 1.55 MB
- Stars: 29,738
- Watchers: 249
- Forks: 2,090
- Open Issues: 120
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: Steve Francia
- Login: spf13
- Email:
- Kind: user
- Description: Always learning • MD @twosigma • Ex @golang lead @Google, VP @Docker, @MongoDB, @Drupal board • @gohugoio, Cobra & spf13-vim creator
- Website: http://spf13.com
- Location: NYC
- Twitter: spf13
- Company: @twosigma
- Icon url: https://avatars.githubusercontent.com/u/173412?u=4865036ec60149f8354adcae563ff5cba01e0022&v=4
- Repositories: 105
- Last Synced at: 2023-04-09T10:53:55.261Z
- Profile URL: https://github.com/spf13
GitHub Events
Total
- Create event: 42
- Delete event: 39
- Fork event: 95
- Issue comment event: 606
- Issues event: 355
- Pull request event: 117
- Pull request review comment event: 15
- Pull request review event: 48
- Push event: 65
- Release event: 2
- Watch event: 2272
- Total: 3656
Last Year
- Create event: 38
- Delete event: 37
- Fork event: 89
- Issue comment event: 600
- Issues event: 354
- Pull request event: 110
- Pull request review comment event: 15
- Pull request review event: 48
- Push event: 65
- Release event: 2
- Watch event: 2150
- Total: 3508
Committers metadata
Last synced: 11 days ago
Total Commits: 891
Total Committers: 191
Avg Commits per committer: 4.665
Development Distribution Score (DDS): 0.654
Commits in past year: 72
Committers in past year: 9
Avg Commits per committer in past year: 8.0
Development Distribution Score (DDS) in past year: 0.639
| Name | Commits | |
|---|---|---|
| Mark Sagi-Kazar | m****r@g****m | 308 |
| dependabot[bot] | 4****] | 192 |
| Bjørn Erik Pedersen | b****n@g****m | 31 |
| spf13 | s****a@g****m | 29 |
| Matthew Coleman | m****n@g****m | 23 |
| Kiril Zvezdarov | k****v@m****m | 15 |
| Oleksandr Redko | O****o@e****m | 14 |
| Brian Ketelsen | b****n@g****m | 10 |
| Anthony Fok | f****a@d****g | 9 |
| akutz | s****z@g****m | 8 |
| Albert | a****a@g****m | 8 |
| Benoit Masson | b****n@g****m | 8 |
| jackspirou | j****u@t****m | 7 |
| Vlad Didenko | g****t@d****m | 5 |
| oliveagle | o****e@g****m | 5 |
| Xavier Coulon | x****n@r****m | 4 |
| ccoVeille | 3****e | 4 |
| patdhlk | p****@p****o | 4 |
| Alexey Maslov | a****v@g****m | 3 |
| Séra Zoltán | s****i@g****m | 3 |
| Andrew Stuart | a****2@g****m | 3 |
| Cameron Moore | m****n@g****m | 3 |
| Chance Zibolski | c****i@g****m | 3 |
| Christian Muehlhaeuser | m****i@g****m | 3 |
| Nick Miyake | n****e | 3 |
| Ville Skyttä | v****a@u****m | 2 |
| Wolfgang Friedl | w****l@a****t | 2 |
| javaducky | j****y@g****m | 2 |
| Étienne BERSAC | e****c@d****m | 2 |
| Illarion Kovalchuk | i****k@g****m | 2 |
| and 161 more... | ||
Issue and Pull Request metadata
Last synced: about 2 months ago
Total issues: 236
Total pull requests: 495
Average time to close issues: over 1 year
Average time to close pull requests: 3 months
Total issue authors: 198
Total pull request authors: 86
Average comments per issue: 4.07
Average comments per pull request: 1.55
Merged pull request: 290
Bot issues: 1
Bot pull requests: 295
Past year issues: 41
Past year pull requests: 80
Past year average time to close issues: 21 days
Past year average time to close pull requests: 11 days
Past year issue authors: 30
Past year pull request authors: 19
Past year average comments per issue: 0.93
Past year average comments per pull request: 0.78
Past year merged pull request: 32
Past year bot issues: 0
Past year bot pull requests: 30
Top Issue Authors
- sagikazarmark (20)
- ShivaliBandi (11)
- LuSrackhall (4)
- F21 (2)
- lizt666888 (2)
- drsybren (2)
- gwvandesteeg (2)
- adriantam (2)
- ahuigo (2)
- Dentrax (1)
- heaths (1)
- spf13 (1)
- skitt (1)
- nouzun (1)
- lnashier (1)
Top Pull Request Authors
- dependabot[bot] (295)
- sagikazarmark (70)
- spacez320 (5)
- rishavch2104 (4)
- skitt (4)
- ccoVeille (4)
- dustmop (4)
- cfabianski (3)
- scop (3)
- amaan-bhati (2)
- wcrum (2)
- nmvalera (2)
- mfine (2)
- tobb10001 (2)
- operagxsasha (2)
Top Issue Labels
- kind/bug (83)
- kind/enhancement (80)
- lifecycle/stale (35)
- kind/support (4)
- kind/question (2)
- area/dependencies (2)
- resolution/wontfix (1)
- release-note/ignore (1)
- release-note/breaking-change (1)
- resolution/duplicate (1)
- resolution/invalid (1)
Top Pull Request Labels
- area/dependencies (318)
- kind/enhancement (28)
- kind/bug (16)
- release-note/misc (14)
- go (9)
- release-note/breaking-change (7)
- area/documentation (7)
- dependencies (7)
- release-note/ignore (3)
- release-note/enhancement (3)
- release-note/new-feature (3)
- lifecycle/keep (1)
Package metadata
- Total packages: 15
- Total downloads: unknown
- Total docker downloads: 26,127,347,031
- Total dependent packages: 37,067 (may contain duplicates)
- Total dependent repositories: 97,868 (may contain duplicates)
- Total versions: 273
proxy.golang.org: github.com/spf13/viper
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper#section-documentation
- Licenses: MIT
- Latest release: v1.21.0 (published 5 months ago)
- Last Synced: 2026-01-27T13:30:22.069Z (11 days ago)
- Versions: 44
- Dependent Packages: 37,067
- Dependent Repositories: 97,868
- Docker Downloads: 26,127,347,031
-
Rankings:
- Dependent packages count: 0.004%
- Dependent repos count: 0.012%
- Docker downloads count: 0.014%
- Stargazers count: 0.078%
- Average: 0.134%
- Forks count: 0.561%
proxy.golang.org: github.com/SPF13/viper
- Homepage: https://github.com/SPF13/viper
- Documentation: https://pkg.go.dev/github.com/SPF13/viper#section-documentation
- Licenses: MIT
- Latest release: v1.21.0 (published 5 months ago)
- Last Synced: 2026-01-12T03:31:22.150Z (26 days ago)
- Versions: 44
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.037%
- Forks count: 0.434%
- Average: 4.204%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/spf13/Viper
- Homepage: https://github.com/spf13/Viper
- Documentation: https://pkg.go.dev/github.com/spf13/Viper#section-documentation
- Licenses: MIT
- Latest release: v1.21.0 (published 5 months ago)
- Last Synced: 2025-12-25T04:06:04.156Z (about 1 month ago)
- Versions: 44
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.037%
- Forks count: 0.436%
- Average: 4.205%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/spf13/viper/internal/encoding/hcl
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/hcl#section-documentation
- Licenses: MIT
- Latest release: (published about 2 months ago)
- Last Synced: 2025-12-09T13:01:33.261Z (about 2 months ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/spf13/viper/internal/encoding/dotenv
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/dotenv#section-documentation
- Licenses: MIT
- Latest release: (published 3 months ago)
- Last Synced: 2025-10-31T01:10:15.648Z (3 months ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/spf13/viper/internal/encoding/yaml
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/yaml#section-documentation
- Licenses: MIT
- Latest release: (published 2 months ago)
- Last Synced: 2025-12-02T16:20:47.443Z (2 months ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/spf13/viper/internal/encoding/javaproperties
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/javaproperties#section-documentation
- Licenses: MIT
- Latest release: (published 2 months ago)
- Last Synced: 2025-12-06T19:11:15.762Z (2 months ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/spf13/viper/internal/encoding/ini
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/ini#section-documentation
- Licenses: MIT
- Latest release: (published 13 days ago)
- Last Synced: 2026-01-25T16:30:50.896Z (13 days ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/spf13/viper/internal/encoding/toml
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/toml#section-documentation
- Licenses: MIT
- Latest release: (published 27 days ago)
- Last Synced: 2026-01-11T11:10:15.620Z (27 days ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/spf13/viper/internal/encoding
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper/internal/encoding#section-documentation
- Licenses: MIT
- Latest release: (published 2 months ago)
- Last Synced: 2025-12-08T20:20:19.653Z (2 months ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/spf13/viper/internal/encoding/json
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/json#section-documentation
- Licenses: MIT
- Latest release: (published 2 months ago)
- Last Synced: 2025-12-08T20:20:20.853Z (2 months ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/spf13/vipeR
- Homepage: https://github.com/spf13/vipeR
- Documentation: https://pkg.go.dev/github.com/spf13/vipeR#section-documentation
- Licenses: MIT
- Latest release: v1.21.0 (published 5 months ago)
- Last Synced: 2026-01-12T14:50:49.340Z (26 days ago)
- Versions: 44
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.334%
- Average: 6.548%
- Dependent repos count: 6.762%
proxy.golang.org: github.com/spf13/viper/remote
Package remote integrates the remote features of Viper.
- Homepage: https://github.com/spf13/viper
- Documentation: https://pkg.go.dev/github.com/spf13/viper/remote#section-documentation
- Licenses: MIT
- Latest release: v1.21.0 (published 5 months ago)
- Last Synced: 2026-01-10T01:53:26.214Z (28 days ago)
- Versions: 9
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.551%
- Average: 6.77%
- Dependent repos count: 6.99%
proxy.golang.org: github.com/spf13/VIPER
- Homepage: https://github.com/spf13/VIPER
- Documentation: https://pkg.go.dev/github.com/spf13/VIPER#section-documentation
- Licenses: MIT
- Latest release: v1.21.0 (published 5 months ago)
- Last Synced: 2026-01-15T17:24:17.806Z (23 days ago)
- Versions: 44
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/Spf13/viper
- Homepage: https://github.com/Spf13/viper
- Documentation: https://pkg.go.dev/github.com/Spf13/viper#section-documentation
- Licenses: MIT
- Latest release: v1.21.0 (published 5 months ago)
- Last Synced: 2026-01-11T13:09:11.674Z (27 days ago)
- Versions: 44
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 9.286%
- Average: 9.878%
- Dependent repos count: 10.47%
Dependencies
- mheap/github-action-required-labels 4e9ef4ce8c697cf55716ecbf7f13a3d9e0b6ac6a composite
- actions/checkout 8ade135a41bc03ea155e62e844d188df1ea18608 composite
- actions/dependency-review-action 6c5ccdad469c9f8a2996bfecaec55a631a347034 composite
- actions/setup-go 93397bea11091df50f3d7e59dc26a7711a8bcfbe composite
- cachix/install-nix-action 6a9a9e84a173d90b3ffb42c5ddaf9ea033fad011 composite
- golangci/golangci-lint-action 3a919529898de77ec3da873e3063ca4b10e7f5cc composite
- actions/checkout 8ade135a41bc03ea155e62e844d188df1ea18608 composite
- github/codeql-action/analyze 0116bc2df50751f9724a2e35ef1f24d22f90e4e1 composite
- github/codeql-action/autobuild 0116bc2df50751f9724a2e35ef1f24d22f90e4e1 composite
- github/codeql-action/init 0116bc2df50751f9724a2e35ef1f24d22f90e4e1 composite
- actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
- actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
- cloud.google.com/go v0.110.7
- cloud.google.com/go/compute v1.23.0
- cloud.google.com/go/compute/metadata v0.2.3
- cloud.google.com/go/firestore v1.13.0
- cloud.google.com/go/longrunning v0.5.1
- github.com/armon/go-metrics v0.4.1
- github.com/coreos/go-semver v0.3.0
- github.com/coreos/go-systemd/v22 v22.3.2
- github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
- github.com/fatih/color v1.14.1
- github.com/fsnotify/fsnotify v1.6.0
- github.com/gogo/protobuf v1.3.2
- github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
- github.com/golang/protobuf v1.5.3
- github.com/google/go-cmp v0.5.9
- github.com/google/s2a-go v0.1.7
- github.com/googleapis/enterprise-certificate-proxy v0.3.1
- github.com/googleapis/gax-go/v2 v2.12.0
- github.com/hashicorp/consul/api v1.25.1
- github.com/hashicorp/go-cleanhttp v0.5.2
- github.com/hashicorp/go-hclog v1.5.0
- github.com/hashicorp/go-immutable-radix v1.3.1
- github.com/hashicorp/go-rootcerts v1.0.2
- github.com/hashicorp/golang-lru v0.5.4
- github.com/hashicorp/hcl v1.0.0
- github.com/hashicorp/serf v0.10.1
- github.com/json-iterator/go v1.1.12
- github.com/klauspost/compress v1.17.0
- github.com/magiconair/properties v1.8.7
- github.com/mattn/go-colorable v0.1.13
- github.com/mattn/go-isatty v0.0.17
- github.com/minio/highwayhash v1.0.2
- github.com/mitchellh/go-homedir v1.1.0
- github.com/mitchellh/mapstructure v1.5.0
- github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
- github.com/modern-go/reflect2 v1.0.2
- github.com/nats-io/jwt/v2 v2.4.1
- github.com/nats-io/nats.go v1.30.2
- github.com/nats-io/nkeys v0.4.5
- github.com/nats-io/nuid v1.0.1
- github.com/pelletier/go-toml/v2 v2.1.0
- github.com/pkg/errors v0.9.1
- github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
- github.com/sagikazarmark/crypt v0.15.0
- github.com/sagikazarmark/locafero v0.3.0
- github.com/sagikazarmark/slog-shim v0.1.0
- github.com/sourcegraph/conc v0.3.0
- github.com/spf13/afero v1.10.0
- github.com/spf13/cast v1.5.1
- github.com/spf13/pflag v1.0.5
- github.com/stretchr/testify v1.8.4
- github.com/subosito/gotenv v1.6.0
- go.etcd.io/etcd/api/v3 v3.5.9
- go.etcd.io/etcd/client/pkg/v3 v3.5.9
- go.etcd.io/etcd/client/v2 v2.305.9
- go.etcd.io/etcd/client/v3 v3.5.9
- go.opencensus.io v0.24.0
- go.uber.org/atomic v1.9.0
- go.uber.org/multierr v1.9.0
- go.uber.org/zap v1.21.0
- golang.org/x/crypto v0.14.0
- golang.org/x/exp v0.0.0-20230905200255-921286631fa9
- golang.org/x/net v0.17.0
- golang.org/x/oauth2 v0.12.0
- golang.org/x/sync v0.3.0
- golang.org/x/sys v0.13.0
- golang.org/x/text v0.13.0
- golang.org/x/time v0.3.0
- golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2
- google.golang.org/api v0.143.0
- google.golang.org/appengine v1.6.7
- google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb
- google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb
- google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13
- google.golang.org/grpc v1.58.2
- google.golang.org/protobuf v1.31.0
- gopkg.in/ini.v1 v1.67.0
- gopkg.in/yaml.v3 v3.0.1
- 673 dependencies