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

https://github.com/MichalLytek/type-graphql

api controllers decorators gql graphql graphql-js graphql-schema hacktoberfest resolvers schema typescript

Score: 28.699955606639204

Last synced: about 9 hours ago
JSON representation

Repository metadata:

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 1,017
Total Committers: 92
Avg Commits per committer: 11.054
Development Distribution Score (DDS): 0.173

Commits in past year: 25
Committers in past year: 6
Avg Commits per committer in past year: 4.167
Development Distribution Score (DDS) in past year: 0.2

Name Email Commits
Michał Lytek m****y@w****l 841
dependabot[bot] 4****] 55
Carlo Corradini c****8@g****m 16
OJ o****s@a****t 5
Dave Wasmer d****r@g****m 3
github-actions[bot] 4****] 3
David d****n@w****o 2
impulse e****f@i****m 2
Travis DePrato 7****d 2
Romain Lenzotti r****i@g****m 2
Pawel Kosiec p****c@s****m 2
Michał Lytek 1****4 2
LukaszWronski l****i@g****l 2
Jiri Spac c****j@g****m 2
Brampage b****e@g****m 1
Campbell Morgan 1****n 1
Casey Siebel 1****e 1
Dan Dascalescu d****b@g****m 1
Daniel Tabak d****l@t****a 1
Jason Hanggi j****n@t****m 1
David Xu 6****d 1
Dominik Rowicki y****a@g****m 1
Elton Maiyo l****x@g****m 1
Emanuele m****g@g****m 1
Evandro Abu Kamel e****l@g****m 1
Frédéric Meunier 3****c 1
Gabriele C****e 1
Glen g****4@g****m 1
Grigor 1****r 1
Anton Shchurov a****y@a****m 1
and 62 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 175
Total pull requests: 366
Average time to close issues: 6 months
Average time to close pull requests: about 2 months
Total issue authors: 141
Total pull request authors: 44
Average comments per issue: 7.94
Average comments per pull request: 1.87
Merged pull request: 112
Bot issues: 1
Bot pull requests: 275

Past year issues: 5
Past year pull requests: 19
Past year average time to close issues: about 7 hours
Past year average time to close pull requests: N/A
Past year issue authors: 5
Past year pull request authors: 10
Past year average comments per issue: 2.6
Past year average comments per pull request: 0.42
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 10

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/MichalLytek/type-graphql

Top Issue Authors

  • MichalLytek (15)
  • carlocorradini (5)
  • valerii15298 (4)
  • maurocolella (3)
  • ramiel (3)
  • z0d14c (2)
  • dwjohnston (2)
  • desmap (2)
  • Ian-sc-Kang (2)
  • itpropro (2)
  • wenerme (2)
  • kf6kjg (2)
  • gherciu (2)
  • russell-dot-js (2)
  • hrougier (1)

Top Pull Request Authors

  • dependabot[bot] (271)
  • carlocorradini (23)
  • MichalLytek (9)
  • github-actions[bot] (4)
  • Romakita (4)
  • russell-dot-js (2)
  • kerwanp (2)
  • xcfox (2)
  • darryk10 (2)
  • MrEmanuel (2)
  • Antti-Kaikkonen (2)
  • kgrigor (2)
  • Mingyang-Li (2)
  • dobrynin (2)
  • kursataktas (2)

Top Issue Labels

  • Community :family_man_girl: (80)
  • Question :grey_question: (61)
  • Solved :heavy_check_mark: (53)
  • Enhancement :new: (42)
  • Discussion :speech_balloon: (19)
  • Documentation :book: (16)
  • Need More Info :man_shrugging: (13)
  • Bug :bug: (11)
  • Invalid :-1: (9)
  • Wontfix :x: (8)
  • Duplicate :key: (7)
  • Blocked :no_entry_sign: (5)
  • Out of scope :heavy_multiplication_x: (5)
  • Help Wanted :sos: (4)
  • Chore :hammer: (2)
  • Dependencies :package: (2)
  • Good First Issue :wave: (2)
  • javascript (1)

Top Pull Request Labels

  • Dependencies :package: (262)
  • javascript (254)
  • Community :family_man_girl: (46)
  • Enhancement :new: (21)
  • github_actions (17)
  • Documentation :book: (15)
  • Bugfix :bug: :hammer: (13)
  • dependencies (10)
  • Chore :hammer: (6)
  • Wontfix :x: (5)
  • Duplicate :key: (4)
  • Discussion :speech_balloon: (2)
  • Internal :house: (2)
  • Need More Info :man_shrugging: (1)
  • Out of scope :heavy_multiplication_x: (1)
  • Invalid :-1: (1)

Package metadata

npmjs.org: type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  • Homepage: https://typegraphql.com
  • Licenses: MIT
  • Latest release: 2.0.0-rc.3 (published 9 months ago)
  • Last Synced: 2026-11-02T19:25:32.753Z (about 20 hours ago)
  • Versions: 76
  • Dependent Packages: 447
  • Dependent Repositories: 7,054
  • Downloads: 2,958,237 Last month
  • Docker Downloads: 892,004
  • Rankings:
    • Dependent packages count: 0.132%
    • Dependent repos count: 0.3%
    • Downloads: 0.323%
    • Docker downloads count: 0.604%
    • Average: 0.665%
    • Stargazers count: 1.151%
    • Forks count: 1.482%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/TypeGraphQL
    • type: opencollective: url: https://opencollective.com/typegraphql
  • Advisories:
proxy.golang.org: github.com/MichalLytek/type-graphql

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/MichalLytek/type-graphql#section-documentation
  • Licenses: mit
  • Latest release: v1.1.1 (published almost 6 years ago)
  • Last Synced: 2026-11-02T01:07:53.536Z (1 day ago)
  • Versions: 49
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 0.742%
    • Forks count: 1.13%
    • Dependent repos count: 3.482%
    • Average: 3.727%
    • Dependent packages count: 9.556%
proxy.golang.org: github.com/michallytek/type-graphql

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/michallytek/type-graphql#section-documentation
  • Licenses: mit
  • Latest release: v1.1.1 (published almost 6 years ago)
  • Last Synced: 2026-11-02T01:11:42.676Z (1 day ago)
  • Versions: 49
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.734%
    • Forks count: 1.021%
    • Average: 4.758%
    • Dependent packages count: 7.917%
    • Dependent repos count: 9.361%
npmjs.org: @capaj/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  • Homepage: https://github.com/MichalLytek/type-graphql#readme
  • Licenses: MIT
  • Latest release: 2.0.0-alpha.1 (published about 4 years ago)
  • Last Synced: 2026-11-02T01:19:20.789Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 81 Last month
  • Rankings:
    • Stargazers count: 1.448%
    • Forks count: 1.813%
    • Downloads: 9.934%
    • Average: 10.944%
    • Dependent packages count: 16.22%
    • Dependent repos count: 25.306%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/typegraphql
npmjs.org: @f-fjs/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  • Homepage: https://github.com/MichalLytek/type-graphql#readme
  • Licenses: MIT
  • Latest release: 1.2.0-rc.2 (published over 4 years ago)
  • Last Synced: 2026-11-02T01:15:27.330Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 18 Last month
  • Rankings:
    • Stargazers count: 1.382%
    • Forks count: 1.695%
    • Average: 11.297%
    • Downloads: 11.856%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/typegraphql
npmjs.org: @spring-global/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  • Homepage: https://github.com/MichalLytek/type-graphql#readme
  • Licenses: MIT
  • Latest release: 1.1.1-unreleased.2 (published over 5 years ago)
  • Last Synced: 2026-11-02T01:15:27.268Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 11 Last month
  • Rankings:
    • Stargazers count: 1.382%
    • Forks count: 1.695%
    • Dependent packages count: 9.482%
    • Average: 15.027%
    • Dependent repos count: 25.328%
    • Downloads: 37.249%
  • Maintainers (7)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/typegraphql
npmjs.org: @sakulstra/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  • Homepage: https://github.com/MichalLytek/type-graphql#readme
  • Licenses: MIT
  • Latest release: 0.0.0-unreleased (published over 5 years ago)
  • Last Synced: 2026-11-02T01:11:43.267Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 6 Last month
  • Rankings:
    • Stargazers count: 1.383%
    • Forks count: 1.695%
    • Dependent packages count: 16.224%
    • Average: 18.585%
    • Dependent repos count: 25.328%
    • Downloads: 48.293%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/typegraphql
npmjs.org: @depup/type-graphql

[DepUp] Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  • Homepage: https://typegraphql.com
  • Licenses: MIT
  • Latest release: 2.0.0-rc.3-depup.0 (published 8 months ago)
  • Last Synced: 2026-11-02T01:23:25.840Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9 Last month
  • Rankings:
    • Dependent repos count: 22.409%
    • Average: 27.355%
    • Dependent packages count: 32.302%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/TypeGraphQL
    • type: opencollective: url: https://opencollective.com/typegraphql
npmjs.org: type-graphql-g

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  • Homepage: https://typegraphql.com
  • Licenses: MIT
  • Latest release: 2.0.7 (published almost 2 years ago)
  • Last Synced: 2026-11-02T01:42:22.022Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 24 Last month
  • Rankings:
    • Dependent repos count: 25.209%
    • Average: 30.839%
    • Dependent packages count: 36.468%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/TypeGraphQL
    • type: opencollective: url: https://opencollective.com/typegraphql
npmjs.org: @npmhop/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  • Homepage: https://github.com/MichalLytek/type-graphql#readme
  • Status: removed
  • Licenses: MIT
  • Latest release: 1.1.4 (published over 2 years ago)
  • Last Synced: 2026-11-02T01:23:26.361Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3 Last month
  • Rankings:
    • Dependent repos count: 30.09%
    • Average: 36.58%
    • Dependent packages count: 43.07%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/typegraphql
npmjs.org: type-graphql-serverless

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  • Homepage: https://typegraphql.com
  • Licenses: MIT
  • Latest release: 2.0.0-beta.6-patch (published almost 3 years ago)
  • Last Synced: 2026-11-02T01:19:20.996Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 16 Last month
  • Rankings:
    • Dependent repos count: 33.182%
    • Average: 40.206%
    • Dependent packages count: 47.231%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/TypeGraphQL
    • type: opencollective: url: https://opencollective.com/typegraphql

Dependencies

package-lock.json npm
  • 1097 dependencies
package.json npm
  • @apollo/federation ^0.21.2 development
  • @apollo/gateway ^0.23.2 development
  • @graphql-modules/core ^0.7.13 development
  • @graphql-modules/di ^0.7.17 development
  • @mikro-orm/core ^4.4.4 development
  • @mikro-orm/postgresql ^4.4.4 development
  • @typegoose/typegoose ^7.4.8 development
  • @types/gulp ^4.0.8 development
  • @types/gulp-replace 0.0.31 development
  • @types/ioredis ^4.22.0 development
  • @types/jest ^26.0.20 development
  • @types/mongoose ^5.10.3 development
  • @types/node ^14.14.31 development
  • @types/rimraf ^3.0.0 development
  • apollo-cache-control ^0.11.6 development
  • apollo-server ^2.21.0 development
  • apollo-server-plugin-response-cache ^0.6.0 development
  • class-validator ^0.13.1 development
  • del ^6.0.0 development
  • graphql ^15.5.0 development
  • graphql-redis-subscriptions ^2.3.1 development
  • graphql-tag ^2.11.0 development
  • gulp-replace ^1.0.0 development
  • gulp-shell ^0.8.0 development
  • gulp-typescript ^5.0.1 development
  • gulpclass ^0.2.0 development
  • husky ^4.3.8 development
  • ioredis ^4.23.0 development
  • jest ^26.6.3 development
  • joiful ^3.0.0 development
  • lint-staged ^10.5.4 development
  • mongoose 5.10.18 development
  • pg ^8.5.1 development
  • prettier ^2.2.1 development
  • reflect-metadata ^0.1.13 development
  • rimraf ^3.0.2 development
  • ts-jest ^26.5.2 development
  • ts-node ^9.1.1 development
  • tslint ^6.1.3 development
  • tslint-config-prettier ^1.18.0 development
  • tslint-eslint-rules ^5.4.0 development
  • typedi ^0.10.0 development
  • typeorm ^0.2.31 development
  • typeorm-typedi-extensions ^0.4.1 development
  • typescript ~4.2.2 development
  • @types/glob ^7.1.3
  • @types/node *
  • @types/semver ^7.3.4
  • glob ^7.1.6
  • graphql-query-complexity ^0.7.2
  • graphql-subscriptions ^1.2.0
  • semver ^7.3.4
  • tslib ^2.1.0
website/package-lock.json npm
  • 898 dependencies
website/package.json npm
  • docusaurus ^1.14.6 development
.github/workflows/check.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v3 composite
  • codecov/codecov-action v3 composite
  • madhead/semver-utils latest composite
  • pozetroninc/github-action-get-latest-release master composite
  • sergeysova/jq-action v2 composite
.github/workflows/codeql.yml actions
  • actions/checkout v4 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/license.yml actions
  • FantasticFiasco/action-update-license-year v3 composite
  • actions/checkout v4 composite
.github/workflows/release.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v3 composite
  • mikepenz/release-changelog-builder-action v4 composite
  • sergeysova/jq-action v2 composite
  • softprops/action-gh-release v1 composite
.github/workflows/sponsor.yml actions
  • EndBug/add-and-commit v9 composite
  • actions/checkout v4 composite
  • actions/setup-node v3 composite
.github/workflows/website.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v3 composite
  • peaceiris/actions-gh-pages v3 composite
website/versions.json meteor