An open API service for producing an overview of a list of open source projects.

https://github.com/andrewlock/NetEscapades.Configuration

Score: 25.48408510184095

Last synced: about 4 hours ago
JSON representation

Repository metadata:

Additional configuration providers to use with ASP.NET Core


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 4 hours ago

Total Commits: 182
Total Committers: 16
Avg Commits per committer: 11.375
Development Distribution Score (DDS): 0.302

Commits in past year: 11
Committers in past year: 2
Avg Commits per committer in past year: 5.5
Development Distribution Score (DDS) in past year: 0.091

Name Email Commits
Andrew Lock a****t@g****m 127
Sock a****k@s****k 30
mingazhev 4****v 6
Mihail Podshivadlov 9****w 3
asingh a****h@b****m 3
Bastian Eicher b****r@a****m 2
Wayne Douglas w****e@p****m 2
Oskar Klintrot o****t@g****m 1
Milosz Kukla m****a@g****m 1
Meir Blachman m****n@g****m 1
MartinsRui r****i@s****k 1
João Carlos Clementoni j****x@g****m 1
Dawid Rzeszutek D****k 1
Blake Niemyjski b****i@g****m 1
MarcusSchweda M****a@G****S 1
Douglas, Wayne EX2 w****s@u****m 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 30
Total pull requests: 59
Average time to close issues: 4 months
Average time to close pull requests: 24 days
Total issue authors: 27
Total pull request authors: 19
Average comments per issue: 3.27
Average comments per pull request: 1.0
Merged pull request: 45
Bot issues: 0
Bot pull requests: 3

Past year issues: 1
Past year pull requests: 2
Past year average time to close issues: N/A
Past year average time to close pull requests: 5 days
Past year issue authors: 1
Past year pull request authors: 2
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.5
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/andrewlock/NetEscapades.Configuration

Top Issue Authors

  • Leon99 (2)
  • andrewlock (2)
  • szmcdull (2)
  • olfek (1)
  • EngRajabi (1)
  • imclint21 (1)
  • mingazhev (1)
  • JustinGrote (1)
  • aensidhe (1)
  • apavelm (1)
  • payphonepf (1)
  • thedmi (1)
  • AllanMichaelsen (1)
  • cobalthex (1)
  • stefan-camilleri (1)

Top Pull Request Authors

  • andrewlock (34)
  • wayne-o (5)
  • dependabot[bot] (3)
  • fh-yuxiao-zeng (2)
  • Meir017 (1)
  • pecigonzalo (1)
  • OskarKlintrot (1)
  • bastianeicher (1)
  • mihailpw (1)
  • miloszkukla (1)
  • niemyjski (1)
  • otsenkun (1)
  • Dawiducik (1)
  • apavelm (1)
  • MartinsRui (1)

Top Issue Labels

Top Pull Request Labels

  • dependencies (3)

Package metadata

proxy.golang.org: github.com/andrewlock/NetEscapades.Configuration

proxy.golang.org: github.com/andrewlock/netescapades.configuration

nuget.org: netescapades.configuration.validation

A package to validate strongly typed configuration on app startup

  • Homepage: https://github.com/andrewlock/NetEscapades.Configuration/tree/master/src/NetEscapades.Configuration.Validation
  • Licenses: mit
  • Latest release: 2.0.0 (published almost 7 years ago)
  • Last Synced: 2026-10-07T21:35:59.138Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 9
  • Downloads: 1,069,854 Total
  • Rankings:
    • Downloads: 1.75%
    • Dependent repos count: 2.353%
    • Average: 8.277%
    • Dependent packages count: 20.727%
  • Maintainers (1)
nuget.org: netescapades.configuration.yaml

YAML configuration provider implementation to use with Microsoft.Extensions.Configuration.

  • Homepage: https://github.com/andrewlock/NetEscapades.Configuration/tree/master/src/NetEscapades.Configuration.Yaml
  • Licenses: MIT
  • Latest release: 3.1.0 (published over 3 years ago)
  • Last Synced: 2026-10-07T21:35:56.813Z (1 day ago)
  • Versions: 16
  • Dependent Packages: 32
  • Dependent Repositories: 0
  • Downloads: 20,102,511 Total
  • Rankings:
    • Downloads: 0.34%
    • Average: 10.998%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (1)
nuget.org: netescapades.configuration.remote

Remote configuration provider implementation to use with Microsoft.Extensions.Configuration for loading settings from a remote source

  • Homepage: https://github.com/andrewlock/NetEscapades.Configuration/tree/master/src/NetEscapades.Configuration.Remote
  • Licenses: mit
  • Latest release: 2.0.0 (published almost 7 years ago)
  • Last Synced: 2026-10-07T21:35:56.898Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 47,564 Total
  • Rankings:
    • Downloads: 6.529%
    • Dependent repos count: 12.697%
    • Average: 12.925%
    • Dependent packages count: 19.548%
  • Maintainers (1)
nuget.org: netescapades.configuration.vault

Configuration provider implementation to use with Hashicorp Vault.

  • Homepage: https://github.com/andrewlock/NetEscapades.Configuration/tree/master/src/NetEscapades.Configuration.Vault
  • Licenses: mit
  • Latest release: 0.9.0 (published over 4 years ago)
  • Last Synced: 2026-10-07T21:35:56.917Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 62,782 Total
  • Rankings:
    • Downloads: 6.887%
    • Average: 13.181%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (1)
nuget.org: netescapades.configuration.kubesecrets

Kubernetes secrets configuration provider implementation to use with Microsoft.Extensions.Configuration.

  • Homepage: https://github.com/andrewlock/NetEscapades.Configuration/tree/master/src/NetEscapades.Configuration.KubeSecrets
  • Licenses: mit
  • Latest release: 0.2.0 (published almost 7 years ago)
  • Last Synced: 2026-10-07T21:35:57.845Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,628 Total
  • Rankings:
    • Dependent repos count: 12.697%
    • Average: 18.061%
    • Dependent packages count: 19.548%
    • Downloads: 21.937%
  • Maintainers (1)

Dependencies

build/_build.csproj nuget
  • Nuke.Common 5.3.0
sample/VaultSample/VaultSample.csproj nuget
  • Microsoft.AspNetCore.All 2.0.9
sample/WebConfigurationProvider/WebConfigurationProvider.csproj nuget
  • Microsoft.AspNetCore.Mvc 1.0.4
  • Microsoft.AspNetCore.Routing 1.0.4
  • Microsoft.AspNetCore.Server.IISIntegration 1.0.2
  • Microsoft.AspNetCore.Server.Kestrel 1.0.3
  • Microsoft.Extensions.Configuration.EnvironmentVariables 1.0.2
  • Microsoft.Extensions.Configuration.FileExtensions 1.0.2
  • Microsoft.Extensions.Configuration.Json 1.0.2
  • Microsoft.Extensions.Logging 1.0.2
  • Microsoft.Extensions.Logging.Console 1.0.2
  • Microsoft.Extensions.Logging.Debug 1.0.2
  • Microsoft.Extensions.Options.ConfigurationExtensions 1.0.2
sample/WebDemoProject2_0/WebDemoProject2_0.csproj nuget
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.0 development
  • Microsoft.AspNetCore 2.1.7
  • Microsoft.AspNetCore.App *
  • Microsoft.AspNetCore.Mvc 2.1.3
src/NetEscapades.Configuration.KubeSecrets/NetEscapades.Configuration.KubeSecrets.csproj nuget
  • Microsoft.Extensions.Configuration.Abstractions 2.0.0
  • Microsoft.Extensions.Configuration.FileExtensions 2.0.0
  • Microsoft.SourceLink.GitHub 1.0.0-*
src/NetEscapades.Configuration.Remote/NetEscapades.Configuration.Remote.csproj nuget
  • Microsoft.Extensions.Configuration 2.0.0
  • Microsoft.SourceLink.GitHub 1.0.0-*
  • Newtonsoft.Json 10.0.1
  • System.Net.Http 4.3.3
src/NetEscapades.Configuration.Validation/NetEscapades.Configuration.Validation.csproj nuget
  • Microsoft.AspNetCore.Hosting.Abstractions 2.0.0
  • Microsoft.Extensions.Hosting.Abstractions 3.0.0
  • Microsoft.Extensions.Options.ConfigurationExtensions 2.0.0
  • Microsoft.SourceLink.GitHub 1.0.0-*
src/NetEscapades.Configuration.Vault/NetEscapades.Configuration.Vault.csproj nuget
  • Microsoft.Extensions.Configuration 2.0.0
  • Microsoft.SourceLink.GitHub 1.0.0-*
  • VaultSharp 0.6.4
src/NetEscapades.Configuration.Yaml/NetEscapades.Configuration.Yaml.csproj nuget
  • Microsoft.Extensions.Configuration 2.0.0
  • Microsoft.Extensions.Configuration.FileExtensions 2.0.0
  • Microsoft.SourceLink.GitHub 1.0.0-*
  • YamlDotNet 11.2.1
test/NetEscapades.Configuration.KubeSecrets.Tests/NetEscapades.Configuration.KubeSecrets.Tests.csproj nuget
  • Microsoft.NET.Test.Sdk 15.3.0
  • xunit 2.3.0
  • xunit.runner.visualstudio 2.3.0
test/NetEscapades.Configuration.Remote.Tests/NetEscapades.Configuration.Remote.Tests.csproj nuget
  • Microsoft.NET.Test.Sdk 15.3.0
  • xunit 2.3.0
  • xunit.runner.visualstudio 2.3.0
test/NetEscapades.Configuration.Tests.Common/NetEscapades.Configuration.Tests.Common.csproj nuget
  • Microsoft.Extensions.Configuration 2.0.0
  • Microsoft.Extensions.FileProviders.Physical 2.0.0
test/NetEscapades.Configuration.Validation.Tests/NetEscapades.Configuration.Validation.Tests.csproj nuget
  • Microsoft.AspNetCore.TestHost 2.0.3
  • Microsoft.Extensions.Options.ConfigurationExtensions 2.0.0
  • Microsoft.NET.Test.Sdk 15.3.0
  • xunit 2.4.1
  • xunit.runner.visualstudio 2.4.1
test/NetEscapades.Configuration.Vault.Tests/NetEscapades.Configuration.Vault.Tests.csproj nuget
  • Microsoft.NET.Test.Sdk 15.7.0
  • Moq 4.8.2
  • xunit 2.3.1
  • xunit.runner.visualstudio 2.3.1
test/NetEscapades.Configuration.Yaml.Tests/NetEscapades.Configuration.Yaml.Tests.csproj nuget
  • Microsoft.NET.Test.Sdk 15.3.0
  • xunit 2.3.0
  • xunit.runner.visualstudio 2.3.0
.github/workflows/BuildAndPack.yml actions
  • actions/cache v2 composite
  • actions/checkout v1 composite
  • actions/setup-dotnet v1 composite
  • actions/upload-artifact v1 composite
sample/WebDemoProject3_0/WebDemoProject3_0.csproj nuget
sample/WebDemoProject7_0/WebDemoProject7_0.csproj nuget