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

https://github.com/robertmassaioli/openapi-merge

merge openapi swagger

Score: 21.45442270920754

Last synced: 1 day ago
JSON representation

Repository metadata:

Merge multiple OpenAPI 3.0 (Swagger) files together via a library or CLI tool.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 318
Total Committers: 6
Avg Commits per committer: 53.0
Development Distribution Score (DDS): 0.233

Commits in past year: 137
Committers in past year: 2
Avg Commits per committer in past year: 68.5
Development Distribution Score (DDS) in past year: 0.022

Name Email Commits
Robert Massaioli r****i@a****m 244
dependabot[bot] 4****] 43
bitbucket-pipelines c****y@b****g 27
Jarosław Zywert j****t@p****o 2
Jordan Stephens j****n@s****o 1
David Biesack D****k@g****m 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 46
Total pull requests: 126
Average time to close issues: almost 2 years
Average time to close pull requests: 7 months
Total issue authors: 33
Total pull request authors: 14
Average comments per issue: 1.57
Average comments per pull request: 0.67
Merged pull request: 88
Bot issues: 0
Bot pull requests: 63

Past year issues: 2
Past year pull requests: 54
Past year average time to close issues: 2 days
Past year average time to close pull requests: 4 days
Past year issue authors: 2
Past year pull request authors: 3
Past year average comments per issue: 1.5
Past year average comments per pull request: 0.28
Past year merged pull request: 41
Past year bot issues: 0
Past year bot pull requests: 8

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/robertmassaioli/openapi-merge

Top Issue Authors

  • robertmassaioli (12)
  • davidjlynn (2)
  • DavidBiesack (2)
  • bas-kirill (1)
  • Fimeo (1)
  • osimhi213 (1)
  • ekimia (1)
  • cbeurtheret (1)
  • pedrodagraca (1)
  • Vardominator (1)
  • whatisthejava (1)
  • josuenegron (1)
  • colin-luke (1)
  • akira28 (1)
  • cemo (1)

Top Pull Request Authors

  • dependabot[bot] (63)
  • robertmassaioli (48)
  • jzyinq (2)
  • dbryar (2)
  • akilansengottaiyan (2)
  • DavidBiesack (1)
  • stropho (1)
  • jordanstephens (1)
  • giorgioma (1)
  • mt-ks (1)
  • liriID (1)
  • tanmaster (1)
  • Rzepin (1)
  • RevanthGovindan (1)

Top Issue Labels

  • enhancement (9)
  • question (2)
  • documentation (2)
  • duplicate (1)
  • bug (1)
  • wontfix (1)
  • invalid (1)

Top Pull Request Labels

  • dependencies (63)
  • javascript (5)
  • github_actions (3)

Package metadata

npmjs.org: openapi-merge

A tool to merge numerous OpenAPI files into a single openapi definition.

  • Homepage: https://github.com/robertmassaioli/openapi-merge
  • Licenses: MIT
  • Latest release: 2.0.2 (published 3 months ago)
  • Last Synced: 2026-10-31T16:38:46.966Z (2 days ago)
  • Versions: 18
  • Dependent Packages: 17
  • Dependent Repositories: 1,618
  • Downloads: 1,493,608 Last month
  • Docker Downloads: 637
  • Rankings:
    • Downloads: 0.358%
    • Dependent repos count: 0.508%
    • Dependent packages count: 1.349%
    • Docker downloads count: 1.567%
    • Average: 2.328%
    • Stargazers count: 4.909%
    • Forks count: 5.277%
  • Maintainers (2)
npmjs.org: openapi-merge-cli

A cli tool for the openapi-merge library.

  • Homepage: https://github.com/robertmassaioli/openapi-merge
  • Licenses: MIT
  • Latest release: 2.0.2 (published 3 months ago)
  • Last Synced: 2026-10-31T16:40:48.992Z (2 days ago)
  • Versions: 21
  • Dependent Packages: 4
  • Dependent Repositories: 15
  • Downloads: 427,691 Last month
  • Rankings:
    • Downloads: 0.412%
    • Dependent repos count: 3.097%
    • Average: 3.656%
    • Dependent packages count: 4.512%
    • Stargazers count: 4.982%
    • Forks count: 5.277%
  • Maintainers (2)
proxy.golang.org: github.com/robertmassaioli/openapi-merge

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/robertmassaioli/openapi-merge#section-documentation
  • Licenses: mit
  • Latest release: v2.0.2+incompatible (published 3 months ago)
  • Last Synced: 2026-10-31T16:35:01.476Z (2 days ago)
  • Versions: 30
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 4.55%
    • Forks count: 4.977%
    • Average: 7.398%
    • Dependent packages count: 9.328%
    • Dependent repos count: 10.735%

Dependencies

package.json npm
  • @adobe/jsonschema2md ^6
  • @babel/core ^7.9.6
  • @babel/preset-env ^7.9.6
  • @babel/preset-typescript ^7.9.0
  • @types/isomorphic-fetch ^0.0.35
  • @types/jest ^25.2.1
  • @types/js-yaml ^3.12.5
  • @types/lodash ^4.14.150
  • @types/node ^13.13.5
  • @typescript-eslint/eslint-plugin ^2.31.0
  • @typescript-eslint/parser ^2.31.0
  • ajv ^6.12.2
  • atlassian-openapi ^1.0.8
  • babel-jest ^26.0.1
  • commander ^5.1.0
  • es6-promise ^4.2.8
  • eslint ^7.0.0
  • husky ^7.0.2
  • isomorphic-fetch ^3
  • jest ^27.1.1
  • js-yaml ^3.14.0
  • lodash ^4.17.15
  • ts-is-present ^1.1.1
  • ts-node ^8.10.1
  • typescript ^3.8.3
  • typescript-json-schema ^0.50.1
packages/openapi-merge/package.json npm
  • @babel/core ^7.9.6 development
  • @babel/preset-env ^7.9.6 development
  • @babel/preset-typescript ^7.9.0 development
  • @types/lodash ^4.14.150 development
  • @typescript-eslint/eslint-plugin ^2.31.0 development
  • @typescript-eslint/parser ^2.31.0 development
  • babel-jest ^26.0.1 development
  • eslint ^7.0.0 development
  • jest ^27.1.1 development
  • ts-node ^8.10.1 development
  • typescript ^3.8.3 development
  • atlassian-openapi ^1.0.8
  • lodash ^4.17.15
  • ts-is-present ^1.1.1
packages/openapi-merge/yarn.lock npm
  • 642 dependencies
packages/openapi-merge-cli/package.json npm
  • @adobe/jsonschema2md ^6 development
  • @types/isomorphic-fetch ^0.0.35 development
  • @types/js-yaml ^3.12.5 development
  • @types/node ^13.13.5 development
  • @typescript-eslint/eslint-plugin ^2.31.0 development
  • @typescript-eslint/parser ^2.31.0 development
  • eslint ^7.0.0 development
  • ts-node ^8.10.1 development
  • typescript ^3.8.3 development
  • typescript-json-schema ^0.50.1 development
  • ajv ^6.12.2
  • commander ^5.1.0
  • es6-promise ^4.2.8
  • isomorphic-fetch ^3
  • js-yaml ^3.14.0
  • openapi-merge ^1.2.0
packages/openapi-merge-cli/yarn.lock npm
  • 704 dependencies
yarn.lock npm
  • 1026 dependencies
.github/workflows/branch-test.yml actions
  • actions/checkout master composite
  • actions/setup-node master composite
.github/workflows/codeql-analysis.yml actions
  • actions/checkout v2 composite
  • github/codeql-action/analyze v1 composite
  • github/codeql-action/autobuild v1 composite
  • github/codeql-action/init v1 composite
.github/workflows/npm-publish.yml actions
  • actions/checkout master composite
  • actions/setup-node master composite