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

json-schema: https://github.com/epiphone/class-validator-jsonschema

api-documentation api-documentation-tool json-schema openapi3 typescript-validation validation

Score: 21.307945279429017

Last synced: about 22 hours ago
JSON representation

Repository metadata:

Convert class-validator-decorated classes into JSON schema


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 128
Total Committers: 16
Avg Commits per committer: 8.0
Development Distribution Score (DDS): 0.563

Commits in past year: 6
Committers in past year: 3
Avg Commits per committer in past year: 2.0
Development Distribution Score (DDS) in past year: 0.5

Name Email Commits
Aleksi Pekkala a****a@g****m 56
Aleksi Pekkala a****a@s****i 37
dependabot[bot] 4****] 18
Boyko Amarov b****v@g****m 5
mcheale-parkit 7****t 1
bgshechka b****a@g****m 1
Willem Govaerts w****0@g****m 1
Pedro Santana p****7@g****m 1
Orgad Shaneh o****s@g****m 1
Niggl i****o@n****m 1
Nex Zhu 4****u 1
Mike Guta 7****a 1
Martin Petluš m****s@g****m 1
Grigory B. Kholstinnikov m****l@s****u 1
Florian Zysset f****n@z****e 1
Guillaume Salicis g****s@d****m 1

Issue and Pull Request metadata

Last synced: 3 days ago

Total issues: 57
Total pull requests: 71
Average time to close issues: about 1 month
Average time to close pull requests: 4 months
Total issue authors: 50
Total pull request authors: 20
Average comments per issue: 2.04
Average comments per pull request: 1.11
Merged pull request: 48
Bot issues: 0
Bot pull requests: 36

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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/epiphone/class-validator-jsonschema

Top Issue Authors

  • andrew-ignatiev (3)
  • thw0rted (2)
  • 99ACA (2)
  • dbartholomae (2)
  • juiceo (2)
  • exejutable (2)
  • hxtree (1)
  • finom (1)
  • saachinsiva (1)
  • angyRincon (1)
  • DimaIT (1)
  • MythicWrath (1)
  • chris-schra (1)
  • mcheale-parkit (1)
  • scarych (1)

Top Pull Request Authors

  • dependabot[bot] (36)
  • epiphone (14)
  • martinpetlus (2)
  • pedro2s (2)
  • boyko (2)
  • Innei (1)
  • NexZhu (1)
  • willemgovaerts (1)
  • mikeguta (1)
  • bgshechka (1)
  • nicolaiort (1)
  • scarych (1)
  • mcheale-parkit (1)
  • dvarnai (1)
  • invakid404 (1)

Top Issue Labels

  • help wanted (8)
  • good first issue (8)
  • enhancement (6)
  • bug (1)
  • question (1)

Top Pull Request Labels

  • dependencies (36)

Package metadata

npmjs.org: class-validator-jsonschema

Convert class-validator-decorated classes into JSON schema

  • Homepage: https://github.com/epiphone/class-validator-jsonschema#readme
  • Licenses: MIT
  • Latest release: 5.1.0 (published 6 months ago)
  • Last Synced: 2026-02-02T15:11:19.691Z (3 days ago)
  • Versions: 27
  • Dependent Packages: 101
  • Dependent Repositories: 304
  • Downloads: 391,449 Last month
  • Docker Downloads: 21,333
  • Rankings:
    • Dependent packages count: 0.403%
    • Downloads: 0.508%
    • Docker downloads count: 0.672%
    • Dependent repos count: 0.959%
    • Average: 1.895%
    • Stargazers count: 4.165%
    • Forks count: 4.664%
  • Maintainers (1)
npmjs.org: @innei/class-validator-jsonschema

Convert class-validator-decorated classes into JSON schema

  • Homepage: https://github.com/epiphone/class-validator-jsonschema#readme
  • Licenses: MIT
  • Latest release: 3.1.2 (published over 3 years ago)
  • Last Synced: 2026-01-23T04:18:12.516Z (13 days ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 1,954 Last month
  • Rankings:
    • Downloads: 3.065%
    • Stargazers count: 4.999%
    • Forks count: 5.642%
    • Average: 11.052%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @audc/class-validator-jsonschema

Convert class-validator-decorated classes into JSON schema

  • Homepage: https://github.com/epiphone/class-validator-jsonschema#readme
  • Licenses: MIT
  • Latest release: 3.1.0 (published over 3 years ago)
  • Last Synced: 2026-01-23T04:18:16.818Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 192 Last month
  • Rankings:
    • Stargazers count: 4.999%
    • Forks count: 5.991%
    • Downloads: 10.595%
    • Average: 12.622%
    • Dependent packages count: 16.22%
    • Dependent repos count: 25.306%
  • Maintainers (1)
npmjs.org: @daotl/class-validator-jsonschema

Convert class-validator-decorated classes into JSON schema

  • Homepage: https://github.com/epiphone/class-validator-jsonschema#readme
  • Licenses: MIT
  • Latest release: 3.0.2 (published almost 5 years ago)
  • Last Synced: 2026-01-23T04:18:15.894Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 1 Last month
  • Rankings:
    • Stargazers count: 4.999%
    • Forks count: 5.642%
    • Dependent packages count: 16.224%
    • Average: 16.762%
    • Dependent repos count: 25.328%
    • Downloads: 31.618%
  • Maintainers (2)
npmjs.org: @mobisoft/class-validator-jsonschema

Convert class-validator-decorated classes into JSON schema

  • Homepage: https://github.com/epiphone/class-validator-jsonschema#readme
  • Licenses: MIT
  • Latest release: 3.1.0 (published almost 4 years ago)
  • Last Synced: 2026-01-23T04:18:16.440Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 2 Last month
  • Rankings:
    • Stargazers count: 4.999%
    • Forks count: 5.991%
    • Dependent packages count: 16.22%
    • Average: 18.213%
    • Dependent repos count: 25.306%
    • Downloads: 38.549%
  • Maintainers (1)
npmjs.org: @odit/class-validator-jsonschema

Convert class-validator-decorated classes into JSON schema

  • Homepage: https://github.com/epiphone/class-validator-jsonschema#readme
  • Licenses: MIT
  • Latest release: 2.1.1 (published about 5 years ago)
  • Last Synced: 2026-01-23T04:18:12.125Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 3 Last month
  • Rankings:
    • Stargazers count: 4.032%
    • Forks count: 4.54%
    • Dependent repos count: 10.299%
    • Dependent packages count: 20.912%
    • Average: 21.411%
    • Downloads: 67.271%
  • Maintainers (2)

Dependencies

package-lock.json npm
  • 533 dependencies
package.json npm
  • @types/jest ^26.0.19 development
  • @types/lodash.get ^4.4.6 development
  • @types/lodash.groupby ^4.6.6 development
  • @types/lodash.merge ^4.6.6 development
  • @types/node ^14.14.7 development
  • @types/prettier ^2.1.6 development
  • @types/reflect-metadata ^0.1.0 development
  • @types/validator ^13.7.2 development
  • codecov ^3.8.1 development
  • jest ^26.6.3 development
  • lodash.get ^4.4.2 development
  • prettier ^2.2.1 development
  • rimraf ^3.0.2 development
  • ts-jest ^26.4.4 development
  • tslint ^6.1.3 development
  • tslint-config-prettier ^1.18.0 development
  • tslint-config-standard ^9.0.0 development
  • tsutils ^3.17.1 development
  • typescript ^4.1.3 development
  • lodash.groupby ^4.6.0
  • lodash.merge ^4.6.2
  • openapi3-ts ^2.0.0
  • reflect-metadata ^0.1.13
  • tslib ^2.0.3
.github/workflows/test.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v1 composite