https://github.com/openapi-contrib/json-schema-to-openapi-schema
Score: 20.825350064629305
Last synced: 1 day ago
JSON representation
Repository metadata:
Due to the OpenAPI v3.0 and JSON Schema discrepancy, you can use this JS library to convert JSON Schema objects to OpenAPI Schema.
- Host: GitHub
- URL: https://github.com/openapi-contrib/json-schema-to-openapi-schema
- Owner: openapi-contrib
- License: mit
- Fork: true (wework/json-schema-to-openapi-schema)
- Created: 2019-10-04T15:44:03.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2026-10-22T23:21:38.000Z (11 days ago)
- Last Synced: 2026-10-24T18:10:42.923Z (9 days ago)
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@openapi-contrib/json-schema-to-openapi-schema
- Size: 6.32 MB
- Stars: 123
- Watchers: 3
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Owner metadata:
- Name: OpenAPI Contrib
- Login: openapi-contrib
- Email:
- Kind: organization
- Description: An unofficial repository of OpenAPI tooling and educational resources, built by the community with a strong focus on quality and collaboration.
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/49447320?v=4
- Repositories: 5
- Last Synced at: 2026-10-29T18:45:44.571Z
- Profile URL: https://github.com/openapi-contrib
GitHub Events
Total
- Create event: 4
- Fork event: 2
- Issue comment event: 10
- Issues event: 2
- Pull request event: 2
- Push event: 11
- Release event: 6
- Watch event: 9
- Total: 46
Last Year
- Issue comment event: 1
- Push event: 5
- Release event: 2
- Total: 8
Committers metadata
Last synced: 2 days ago
Total Commits: 124
Total Committers: 21
Avg Commits per committer: 5.905
Development Distribution Score (DDS): 0.694
Commits in past year: 15
Committers in past year: 1
Avg Commits per committer in past year: 15.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| JonLuca DeCaro | j****o@g****m | 38 |
| Mika Kunnas | m****s@v****i | 16 |
| Mika Kunnas | m****j@r****m | 15 |
| Phil Sturgeon | m****e@p****k | 14 |
| Phil Sturgeon | p****n@w****m | 10 |
| Phil Sturgeon | m****e@p****m | 6 |
| Mike Ralphson | m****n@g****m | 5 |
| dangoosby | d****l@m****o | 5 |
| sixlive | t****j@t****o | 3 |
| Adam Pancutt | a****m@p****m | 1 |
| Athir Saleem | a****s@a****l | 1 |
| EmilIvanov | e****v@m****m | 1 |
| Fran | f****r@g****m | 1 |
| George Payne | G****e | 1 |
| Jakub Rożek | j****b@r****h | 1 |
| Javier | j****d@g****m | 1 |
| Nivekithan | n****3@g****m | 1 |
| Sebastiaan Brouwer | s****y@g****m | 1 |
| Taras Mankovski | t****m@g****m | 1 |
| Theo Ephraim | t****o@g****m | 1 |
| diegotremper | d****r@g****m | 1 |
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 25
Total pull requests: 30
Average time to close issues: 2 months
Average time to close pull requests: about 1 month
Total issue authors: 22
Total pull request authors: 14
Average comments per issue: 2.0
Average comments per pull request: 1.77
Merged pull request: 28
Bot issues: 0
Bot pull requests: 0
Past year issues: 1
Past year pull requests: 0
Past year average time to close issues: 16 days
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 1.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- philsturgeon (3)
- theoephraim (2)
- black-snow (1)
- milliechan (1)
- nilskuhn (1)
- robertbullen (1)
- sebas2day (1)
- JordanSimba (1)
- jubba2001 (1)
- alexserov-noveo (1)
- mriedem (1)
- simontankersley (1)
- willywanka75 (1)
- OlivierCuyp (1)
- omkarnix (1)
Top Pull Request Authors
- jonluca (13)
- javierlinked (2)
- philsturgeon (2)
- jfrader (2)
- theoephraim (2)
- George-Payne (1)
- diegotremper (1)
- apancutt (1)
- P0lip (1)
- taras (1)
- sebas2day (1)
- EmilIvanov (1)
- noc7c9 (1)
- nivekithan (1)
Top Issue Labels
- released (3)
Top Pull Request Labels
- released (24)
Package metadata
- Total packages: 2
-
Total downloads:
- npm: 428,409 last-month
- Total docker downloads: 247
- Total dependent packages: 22 (may contain duplicates)
- Total dependent repositories: 71 (may contain duplicates)
- Total versions: 45
- Total maintainers: 2
npmjs.org: @openapi-contrib/json-schema-to-openapi-schema
Converts a JSON Schema to OpenAPI Schema Object
- Homepage: https://github.com/openapi-contrib/json-schema-to-openapi-schema#readme
- Licenses: MIT
- Latest release: 4.3.4 (published 5 months ago)
- Last Synced: 2026-10-31T16:32:26.225Z (2 days ago)
- Versions: 30
- Dependent Packages: 20
- Dependent Repositories: 71
- Downloads: 428,340 Last month
- Docker Downloads: 247
-
Rankings:
- Downloads: 0.888%
- Docker downloads count: 1.11%
- Dependent packages count: 1.188%
- Dependent repos count: 1.62%
- Average: 2.566%
- Stargazers count: 4.958%
- Forks count: 5.63%
- Maintainers (2)
npmjs.org: browser-json-schema-to-openapi-schema
Converts a JSON Schema to OpenAPI Schema Object
- Homepage:
- Licenses: MIT
- Latest release: 0.1.4 (published over 4 years ago)
- Last Synced: 2026-10-31T16:44:54.074Z (2 days ago)
- Versions: 15
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 69 Last month
-
Rankings:
- Stargazers count: 7.48%
- Forks count: 7.651%
- Dependent packages count: 9.479%
- Average: 15.496%
- Dependent repos count: 25.306%
- Downloads: 27.562%
- Maintainers (1)
Dependencies
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- @types/json-schema ^7.0.11 development
- @typescript-eslint/eslint-plugin ^5.42.0 development
- @typescript-eslint/parser ^5.42.0 development
- c8 ^7.12.0 development
- eslint ^8.27.0 development
- eslint-config-prettier ^8.5.0 development
- eslint-plugin-prettier ^4.2.1 development
- eslint-plugin-unused-imports ^2.0.0 development
- nock ^13.2.9 development
- prettier ^2.7.1 development
- typescript ^4.8.4 development
- vitest ^0.24.5 development
- @apidevtools/json-schema-ref-parser ^9.0.9
- json-schema-walker ^1.1.0
- openapi-types ^12.0.2
- yargs ^17.6.2
- 233 dependencies