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

json-schema: https://github.com/SMILEY4/schema-kenerator

json-schema kotlin kotlinx-serialization openapi reflection schema swagger

Score: -Infinity

Last synced: about 3 hours ago
JSON representation

Repository metadata:

Analyze kotlin types, extract information and generate schemas


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 1 month ago

Total Commits: 383
Total Committers: 10
Avg Commits per committer: 38.3
Development Distribution Score (DDS): 0.081

Commits in past year: 84
Committers in past year: 3
Avg Commits per committer in past year: 28.0
Development Distribution Score (DDS) in past year: 0.131

Name Email Commits
Lukas Ruegner r****s@g****m 352
Lukas Ruegner l****r@x****m 9
Skater901 s****1@h****m 5
Peter Brottveit Bock p****t@p****t 4
MineKing m****4@g****m 4
Ryley Kimmel r****y@h****v 3
Mikalai Kukhta m****a@e****m 2
Martin Nonnenmacher m****r@g****m 2
Sebastian Schuberth s****h@g****m 1
rgarcia08 r****a@y****m 1

Issue and Pull Request metadata

Last synced: 2 months ago

Total issues: 51
Total pull requests: 29
Average time to close issues: 16 days
Average time to close pull requests: 6 days
Total issue authors: 31
Total pull request authors: 10
Average comments per issue: 2.2
Average comments per pull request: 0.86
Merged pull request: 23
Bot issues: 0
Bot pull requests: 0

Past year issues: 12
Past year pull requests: 5
Past year average time to close issues: 28 days
Past year average time to close pull requests: about 1 month
Past year issue authors: 8
Past year pull request authors: 3
Past year average comments per issue: 1.92
Past year average comments per pull request: 0.6
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/SMILEY4/schema-kenerator

Top Issue Authors

  • rmcmk (6)
  • Skater901 (4)
  • nielsbasjes (4)
  • mnonnenmacher (3)
  • Kieaer (3)
  • RaySmith-ttc (2)
  • ASTRELION (2)
  • Tmfwang (2)
  • ragboyjr (2)
  • waltkb (2)
  • kvstrant (1)
  • Him188 (1)
  • henriwi (1)
  • papaj-na-wrotkach (1)
  • kchinburarat (1)

Top Pull Request Authors

  • Skater901 (7)
  • peterbb (6)
  • rmcmk (3)
  • sschuberth (2)
  • mnonnenmacher (2)
  • nemrachi (2)
  • seafraf (2)
  • NecroKote (2)
  • ragboyjr (2)
  • casvanluijtelaar (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

repo1.maven.org: io.github.smiley4:schema-kenerator-reflection

Kotlin project for extracting information from types and automatically generating various schemas. - analyzes types using reflection

  • Homepage: https://github.com/SMILEY4/schema-kenerator
  • Documentation: https://appdoc.app/artifact/io.github.smiley4/schema-kenerator-reflection/
  • Licenses: The Apache License, Version 2.0
  • Latest release: 2.7.2 (published 2 months ago)
  • Last Synced: 2026-05-21T17:18:42.924Z (about 1 month ago)
  • Versions: 43
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.621%
    • Average: 40.843%
    • Dependent packages count: 48.066%
repo1.maven.org: io.github.smiley4:schema-kenerator-jackson-jsonschema

Kotlin project for extracting information from types and automatically generating various schemas. - adds support for Jackson specific for json-schemas

  • Homepage: https://github.com/SMILEY4/schema-kenerator
  • Documentation: https://appdoc.app/artifact/io.github.smiley4/schema-kenerator-jackson-jsonschema/
  • Licenses: The Apache License, Version 2.0
  • Latest release: 2.7.2 (published 2 months ago)
  • Last Synced: 2026-05-22T11:16:20.260Z (about 1 month ago)
  • Versions: 40
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.621%
    • Average: 40.843%
    • Dependent packages count: 48.066%
repo1.maven.org: io.github.smiley4:schema-kenerator-jsonschema

Kotlin project for extracting information from types and automatically generating various schemas. - automatically generates JSON Schemas

  • Homepage: https://github.com/SMILEY4/schema-kenerator
  • Documentation: https://appdoc.app/artifact/io.github.smiley4/schema-kenerator-jsonschema/
  • Licenses: The Apache License, Version 2.0
  • Latest release: 2.7.2 (published 2 months ago)
  • Last Synced: 2026-05-22T11:18:21.882Z (about 1 month ago)
  • Versions: 43
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.621%
    • Average: 40.843%
    • Dependent packages count: 48.066%
repo1.maven.org: io.github.smiley4:schema-kenerator-swagger

Kotlin project for extracting information from types and automatically generating various schemas. - automatically generates Swagger schemas

  • Homepage: https://github.com/SMILEY4/schema-kenerator
  • Documentation: https://appdoc.app/artifact/io.github.smiley4/schema-kenerator-swagger/
  • Licenses: The Apache License, Version 2.0
  • Latest release: 2.7.2 (published 2 months ago)
  • Last Synced: 2026-05-22T11:15:50.355Z (about 1 month ago)
  • Versions: 43
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.621%
    • Average: 40.843%
    • Dependent packages count: 48.066%
repo1.maven.org: io.github.smiley4:schema-kenerator-jackson-swagger

Kotlin project for extracting information from types and automatically generating various schemas. - adds support for Jackson specific for swagger-schemas

  • Homepage: https://github.com/SMILEY4/schema-kenerator
  • Documentation: https://appdoc.app/artifact/io.github.smiley4/schema-kenerator-jackson-swagger/
  • Licenses: The Apache License, Version 2.0
  • Latest release: 2.7.2 (published 2 months ago)
  • Last Synced: 2026-05-22T11:15:19.625Z (about 1 month ago)
  • Versions: 40
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.621%
    • Average: 40.843%
    • Dependent packages count: 48.066%
repo1.maven.org: io.github.smiley4:schema-kenerator-validation-swagger

Kotlin project for extracting information from types and automatically generating various schemas. - uses validation annotations to generate Swagger schema

  • Homepage: https://github.com/SMILEY4/schema-kenerator
  • Documentation: https://appdoc.app/artifact/io.github.smiley4/schema-kenerator-validation-swagger/
  • Licenses: The Apache License, Version 2.0
  • Latest release: 2.7.2 (published 2 months ago)
  • Last Synced: 2026-05-22T11:16:46.907Z (about 1 month ago)
  • Versions: 29
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.621%
    • Average: 40.843%
    • Dependent packages count: 48.066%
repo1.maven.org: io.github.smiley4:schema-kenerator-core

Kotlin project for extracting information from types and automatically generating various schemas. - contains core functionalities

  • Homepage: https://github.com/SMILEY4/schema-kenerator
  • Documentation: https://appdoc.app/artifact/io.github.smiley4/schema-kenerator-core/
  • Licenses: The Apache License, Version 2.0
  • Latest release: 2.7.2 (published 2 months ago)
  • Last Synced: 2026-05-22T11:17:09.376Z (about 1 month ago)
  • Versions: 43
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.621%
    • Average: 40.843%
    • Dependent packages count: 48.066%
repo1.maven.org: io.github.smiley4:schema-kenerator-serialization

Kotlin project for extracting information from types and automatically generating various schemas. - analyzes types using kotlinx-serialization

  • Homepage: https://github.com/SMILEY4/schema-kenerator
  • Documentation: https://appdoc.app/artifact/io.github.smiley4/schema-kenerator-serialization/
  • Licenses: The Apache License, Version 2.0
  • Latest release: 2.7.2 (published 2 months ago)
  • Last Synced: 2026-05-22T11:18:26.026Z (about 1 month ago)
  • Versions: 43
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.621%
    • Average: 40.843%
    • Dependent packages count: 48.066%
repo1.maven.org: io.github.smiley4:schema-kenerator-jackson

Kotlin project for extracting information from types and automatically generating various schemas. - adds support for Jackson

  • Homepage: https://github.com/SMILEY4/schema-kenerator
  • Documentation: https://appdoc.app/artifact/io.github.smiley4/schema-kenerator-jackson/
  • Licenses: The Apache License, Version 2.0
  • Latest release: 2.7.2 (published 2 months ago)
  • Last Synced: 2026-05-21T07:04:17.245Z (about 1 month ago)
  • Versions: 43
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 33.621%
    • Average: 40.843%
    • Dependent packages count: 48.066%

Dependencies

build.gradle.kts maven
  • io.github.microutils:kotlin-logging-jvm $kotlinLoggingVersion implementation
  • ch.qos.logback:logback-classic $logbackVersion testImplementation
  • io.kotest:kotest-assertions-core $versionKotest testImplementation
  • io.kotest:kotest-runner-junit5 $versionKotest testImplementation
  • io.mockk:mockk $versionMockk testImplementation
  • org.jetbrains.kotlin:kotlin-test $versionKotlinTest testImplementation