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

https://github.com/mozilla/node-convict

config configuration configuration-management env environment-variables javascript json json-files node nodejs schema validation

Score: 30.6240599707194

Last synced: about 15 hours ago
JSON representation

Repository metadata:

Featureful configuration management library for Node.js


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 17 hours ago

Total Commits: 506
Total Committers: 61
Avg Commits per committer: 8.295
Development Distribution Score (DDS): 0.441

Commits in past year: 5
Committers in past year: 2
Avg Commits per committer in past year: 2.5
Development Distribution Score (DDS) in past year: 0.4

Name Email Commits
Marc-Aurèle DARCHE m****e@c****g 283
Zachary Carter z****r@g****m 62
Lloyd Hilaiel l****d@h****m 30
Eli Young e****e@g****m 14
A-312 A****2 12
Sean McArthur s****r@g****m 5
Gurpreet Atwal g****t@g****m 5
Dan Allen d****n@g****m 5
h.criouet h****t@b****m 4
Michael McGahan m****n@g****m 4
Peter deHaan p****r@d****m 4
Abdullah Ali v****k@h****m 3
Amri Toufali a****i@h****m 3
Phil Booth p****h@g****m 3
RoboPhred r****d@g****m 3
madjid m****4@g****m 3
Ryan Kelly r****y@m****m 3
Kris Reeves k****e@b****m 3
umar-muneer u****r@c****m 2
m2pls-tmp-2015-2 m****2@i****r 2
Richard Marmorstein r****n@l****m 2
Maya Vera m****a@t****m 2
Hem Brahmbhatt h****t@n****m 2
Dan Callahan d****n@g****m 2
Danny Coates d****s@g****m 2
Jonathan Petitcolas p****n@g****m 2
Merkes m****s@g****m 2
Ratson g****b@r****e 2
Ronan Jouchet r****n@j****r 2
Wil Clouser w****r@m****m 2
and 31 more...

Issue and Pull Request metadata

Last synced: about 17 hours ago

Total issues: 223
Total pull requests: 201
Average time to close issues: 5 months
Average time to close pull requests: about 1 month
Total issue authors: 137
Total pull request authors: 70
Average comments per issue: 2.99
Average comments per pull request: 3.46
Merged pull request: 159
Bot issues: 0
Bot pull requests: 0

Past year issues: 3
Past year pull requests: 1
Past year average time to close issues: about 2 months
Past year average time to close pull requests: N/A
Past year issue authors: 3
Past year pull request authors: 1
Past year average comments per issue: 3.0
Past year average comments per pull request: 0.0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/mozilla/node-convict

Top Issue Authors

  • madarche (32)
  • A-312 (19)
  • pdehaan (7)
  • ronkorving (5)
  • myndzi (4)
  • mojavelinux (4)
  • LongLiveCHIEF (3)
  • callahad (3)
  • irgijs (3)
  • hem-brahmbhatt (3)
  • BourgoisMickael (2)
  • elyscape (2)
  • MrBartusek (2)
  • MarcDiethelm (2)
  • bchristie (2)

Top Pull Request Authors

  • madarche (68)
  • A-312 (24)
  • elyscape (10)
  • mojavelinux (5)
  • pdehaan (5)
  • madjid04 (3)
  • myndzi (3)
  • gurpreetatwal (3)
  • LongLiveCHIEF (3)
  • seanmonstar (3)
  • philbooth (2)
  • ronjouch (2)
  • callahad (2)
  • daoudi-abderrahmane (2)
  • zaach (2)

Top Issue Labels

Top Pull Request Labels


Package metadata

npmjs.org: convict

Featureful configuration management library for Node.js (nested structure, schema validation, etc.)

npmjs.org: convict-format-with-validator

Formats 'email', 'ipaddress' and 'url' for convict

  • Homepage: https://github.com/mozilla/node-convict
  • Licenses: Apache-2.0
  • Latest release: 6.2.0 (published over 5 years ago)
  • Last Synced: 2026-11-01T20:07:15.594Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 30
  • Dependent Repositories: 238
  • Downloads: 366,068 Last month
  • Docker Downloads: 2,556,454
  • Rankings:
    • Docker downloads count: 0.386%
    • Downloads: 0.515%
    • Dependent packages count: 1.042%
    • Dependent repos count: 1.058%
    • Average: 1.247%
    • Stargazers count: 1.943%
    • Forks count: 2.537%
  • Maintainers (4)
npmjs.org: convict-format-with-moment

Formats 'duration' and 'timestamp' for convict

  • Homepage: https://github.com/mozilla/node-convict
  • Licenses: Apache-2.0
  • Latest release: 6.2.0 (published over 5 years ago)
  • Last Synced: 2026-11-01T20:07:25.994Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 9
  • Dependent Repositories: 33
  • Downloads: 36,974 Last month
  • Docker Downloads: 167,698
  • Rankings:
    • Docker downloads count: 0.53%
    • Downloads: 0.883%
    • Average: 1.711%
    • Stargazers count: 1.896%
    • Dependent repos count: 2.213%
    • Dependent packages count: 2.252%
    • Forks count: 2.494%
  • Maintainers (4)
proxy.golang.org: github.com/mozilla/node-convict

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mozilla/node-convict#section-documentation
  • Licenses: other
  • Latest release: v6.2.5+incompatible (published 8 months ago)
  • Last Synced: 2026-11-01T20:05:07.955Z (2 days ago)
  • Versions: 49
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.498%
    • Average: 4.649%
    • Dependent repos count: 4.8%
npmjs.org: browser-convict

Featureful configuration management library for Node.js (nested structure, schema validation, etc.)

  • Homepage: https://github.com/mozilla/node-convict
  • Licenses: Apache-2.0
  • Latest release: 4.3.3 (published over 8 years ago)
  • Last Synced: 2026-11-01T20:05:08.869Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 29 Last month
  • Rankings:
    • Stargazers count: 1.9%
    • Forks count: 2.493%
    • Average: 9.893%
    • Dependent repos count: 10.345%
    • Downloads: 13.74%
    • Dependent packages count: 20.988%
  • Maintainers (1)
npmjs.org: @kauabunga/convict

Featureful configuration management library for Node.js (nested structure, schema validation, etc.)

  • Homepage: https://github.com/mozilla/node-convict
  • Licenses: Apache-2.0
  • Latest release: 4.0.3 (published over 8 years ago)
  • Last Synced: 2026-11-01T20:10:20.926Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 14 Last month
  • Rankings:
    • Stargazers count: 1.9%
    • Forks count: 2.493%
    • Dependent packages count: 8.861%
    • Average: 9.929%
    • Dependent repos count: 10.345%
    • Downloads: 26.047%
  • Maintainers (1)
npmjs.org: convict-format-with-validator_6.2.0_custom

Formats 'email', 'ipaddress' and 'url' for convict

  • Homepage: https://github.com/mozilla/node-convict
  • Status: unpublished
  • Licenses: Apache-2.0
  • Latest release: 6.2.0 (published over 3 years ago)
  • Last Synced: 2026-11-01T20:08:33.010Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.29%
    • Forks count: 2.943%
    • Average: 14.979%
    • Dependent repos count: 26.01%
    • Dependent packages count: 28.672%
npmjs.org: @hbkapps/convict

Featureful configuration management library for Node.js (nested structure, schema validation, etc.)

  • Homepage: https://github.com/mozilla/node-convict
  • Licenses: Apache-2.0
  • Latest release: 4.1.0 (published almost 9 years ago)
  • Last Synced: 2026-11-01T20:08:52.537Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 3
  • Dependent Repositories: 1
  • Downloads: 6 Last month
  • Rankings:
    • Stargazers count: 1.9%
    • Forks count: 2.493%
    • Dependent packages count: 5.905%
    • Dependent repos count: 10.345%
    • Average: 15.077%
    • Downloads: 54.74%
  • Maintainers (1)
npmjs.org: convict-format-with-validator_custom

Formats 'email', 'ipaddress' and 'url' for convict

  • Homepage: https://github.com/mozilla/node-convict
  • Licenses: Apache-2.0
  • Latest release: 6.2.0 (published over 3 years ago)
  • Last Synced: 2026-11-01T20:07:16.201Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11 Last month
  • Rankings:
    • Stargazers count: 2.485%
    • Forks count: 3.078%
    • Average: 16.115%
    • Downloads: 16.817%
    • Dependent repos count: 25.306%
    • Dependent packages count: 32.89%
  • Maintainers (1)
pypi.org: convict

python clone of node-convict (https://github.com/mozilla/node-convict)

  • Homepage: UNKNOWN
  • Documentation: https://convict.readthedocs.io/
  • Licenses: MPL 2.0
  • Latest release: 0.3 (published about 11 years ago)
  • Last Synced: 2026-11-01T20:05:07.958Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 3
  • Downloads: 39 Last month
  • Rankings:
    • Dependent repos count: 9.018%
    • Dependent packages count: 9.985%
    • Average: 20.619%
    • Downloads: 42.855%
  • Maintainers (1)
repo1.maven.org: org.mvnpm:convict

Featureful configuration management library for Node.js (nested structure, schema validation, etc.)

  • Homepage: https://github.com/mozilla/node-convict
  • Documentation: https://appdoc.app/artifact/org.mvnpm/convict/
  • Licenses: Apache-2.0
  • Latest release: 6.2.5 (published 8 months ago)
  • Last Synced: 2026-11-01T20:05:32.353Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 7.958%
    • Forks count: 16.961%
    • Average: 23.22%
    • Dependent repos count: 27.971%
    • Dependent packages count: 39.989%
npmjs.org: webpack-convict

Unruly configuration management for Node.js

  • Homepage: https://github.com/mozilla/node-convict
  • Licenses: Apache-2.0
  • Latest release: 1.5.1 (published almost 10 years ago)
  • Last Synced: 2026-11-01T20:08:25.783Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 17 Last month
  • Rankings:
    • Stargazers count: 1.9%
    • Forks count: 2.493%
    • Dependent repos count: 10.345%
    • Average: 25.042%
    • Dependent packages count: 52.041%
    • Downloads: 58.429%
  • Maintainers (1)
npmjs.org: @depup/convict

Featureful configuration management library for Node.js (nested structure, schema validation, etc.) (with updated dependencies)

  • Homepage: https://github.com/mozilla/node-convict
  • Licenses: Apache-2.0
  • Latest release: 6.2.5-depup.0 (published 8 months ago)
  • Last Synced: 2026-11-01T20:05:12.497Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 10 Last month
  • Rankings:
    • Dependent repos count: 22.409%
    • Average: 27.355%
    • Dependent packages count: 32.302%
  • Maintainers (1)

Dependencies

package-lock.json npm
  • 888 dependencies
package.json npm
  • @lerna-lite/cli 1.1.1 development
  • coveralls ^3.1.0 development
  • deep-object-diff ^1.1.0 development
  • eslint ^7.26.0 development
  • jest ^26.6.3 development
  • js-yaml ^4.1.0 development
  • json5 ^2.2.0 development
  • toml ^3.0.0 development
packages/convict/package.json npm
  • lodash.clonedeep ^4.5.0
  • yargs-parser ^20.2.7
packages/convict-format-with-moment/package.json npm
  • moment ^2.29.1
packages/convict-format-with-validator/package.json npm
  • validator ^13.6.0