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

https://github.com/typegoose/typegoose

db js model models mongodb mongoose nodejs odm ts typescript

Score: 29.985208428398817

Last synced: 1 day ago
JSON representation

Repository metadata:

Typegoose - Define Mongoose models using TypeScript classes.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 2,866
Total Committers: 106
Avg Commits per committer: 27.038
Development Distribution Score (DDS): 0.237

Commits in past year: 221
Committers in past year: 3
Avg Commits per committer in past year: 73.667
Development Distribution Score (DDS) in past year: 0.43

Name Email Commits
hasezoey h****y@g****m 2188
semantic-release-bot s****t@m****t 185
dependabot[bot] 4****] 178
Akos Szokodi s****s@g****m 97
Vincze Dani v****i@c****m 32
Ben305 b****5 22
Dan Dascalescu d****b@g****m 12
Michał [Desktop] m****y@w****l 9
ggurkal 3****l 4
Stefan Bieliauskas B****n 4
Simon Weisser s****r@b****m 4
Scott s****i 4
Robert (Jamie) Munro j****e@d****m 4
Kerollos Magdy k****z@y****m 4
Benjamin Vincent l****m@n****m 4
Ben305 B****5 4
Jan van Heesch T****n@g****m 3
Lioness100 j****2@g****m 3
afgTheCat d****s@g****m 3
Uwe Köster u****e@k****u 2
Yarden Shoham h****8@g****m 2
aljazerzen a****n 2
undefined j****n@o****m 2
Tom Mrazauskas t****m@m****e 2
Richard Simko r****o@g****m 2
Michael Noseworthy m****y@g****m 2
Mattéo Turini 6****i 2
Chris Lahaye d****v@c****m 2
Peter Esztári p****r@c****m 2
Alexey Prokhorov m****z@l****u 2
and 76 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 163
Total pull requests: 200
Average time to close issues: about 2 months
Average time to close pull requests: 3 days
Total issue authors: 93
Total pull request authors: 21
Average comments per issue: 5.69
Average comments per pull request: 1.75
Merged pull request: 170
Bot issues: 0
Bot pull requests: 165

Past year issues: 8
Past year pull requests: 67
Past year average time to close issues: about 2 months
Past year average time to close pull requests: about 19 hours
Past year issue authors: 8
Past year pull request authors: 1
Past year average comments per issue: 3.25
Past year average comments per pull request: 1.57
Past year merged pull request: 62
Past year bot issues: 0
Past year bot pull requests: 67

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/typegoose/typegoose

Top Issue Authors

  • wasya243 (23)
  • hasezoey (21)
  • nhhockeyplayer (10)
  • angelhodar (5)
  • vasyl97kharchenko (4)
  • richard-jfc (3)
  • olawalejuwonm (2)
  • muametgrooby (2)
  • malins (2)
  • hmz22 (2)
  • a-ledu (2)
  • angelfuel (2)
  • tomerh2001 (2)
  • y-nk (2)
  • dandv (2)

Top Pull Request Authors

  • dependabot[bot] (165)
  • mrazauskas (6)
  • noseworthy (4)
  • TheVaan (3)
  • mdstaff (2)
  • asciidisco (2)
  • Lioness100 (2)
  • hasezoey (2)
  • lihail-melio (2)
  • vinay360 (1)
  • ggurkal (1)
  • smolinari (1)
  • sakulstra (1)
  • roderik (1)
  • PunitSoniME (1)

Top Issue Labels

  • question (78)
  • bug (44)
  • stale (25)
  • released (21)
  • released on @beta (17)
  • feature (15)
  • enhancement (13)
  • not a typegoose issue (12)
  • info needed (12)
  • breaking (8)
  • docs (8)
  • parity (6)
  • help wanted (6)
  • missing template (5)
  • mongoose: working as intended (4)
  • needs repro script (4)
  • uses: nestjs & nestjs-typegoose (3)
  • typegoose: working as intended (3)
  • dependencies (3)
  • discussion (3)
  • cant fix (2)
  • duplicate (2)
  • wont fix (2)
  • has repro script (2)
  • tests (2)
  • cant reproduce (2)
  • client-side (1)
  • released on @old/11.x (1)
  • wont fix (currently) (1)
  • released on @old/10.x (1)

Top Pull Request Labels

  • dependencies (168)
  • javascript (121)
  • released (94)
  • github_actions (44)
  • released on @beta (36)
  • docs (12)
  • enhancement (6)
  • stale (4)
  • tests (3)
  • wont fix (currently) (2)
  • parity (2)
  • released on @old/10.x (1)
  • breaking (1)
  • client-side (1)
  • released on @old/11.x (1)
  • feature (1)

Package metadata

npmjs.org: @typegoose/typegoose

Define Mongoose models using TypeScript classes

  • Homepage: https://typegoose.github.io/typegoose/
  • Licenses: MIT
  • Latest release: 13.5.0 (published about 2 months ago)
  • Last Synced: 2026-11-06T20:50:52.924Z (2 days ago)
  • Versions: 262
  • Dependent Packages: 223
  • Dependent Repositories: 2,527
  • Downloads: 834,336 Last month
  • Docker Downloads: 41,768,729
  • Rankings:
    • Dependent packages count: 0.242%
    • Docker downloads count: 0.389%
    • Downloads: 0.446%
    • Dependent repos count: 0.452%
    • Average: 1.047%
    • Stargazers count: 1.998%
    • Forks count: 2.756%
  • Maintainers (1)
npmjs.org: @hasezoey/typegoose

Define Mongoose models using TypeScript classes

  • Homepage: https://github.com/hasezoey/typegoose#readme
  • Status: deprecated
  • Licenses: MIT
  • Latest release: 5.9.2 (published about 7 years ago)
  • Last Synced: 2026-11-06T11:12:35.857Z (2 days ago)
  • Versions: 20
  • Dependent Packages: 15
  • Dependent Repositories: 133
  • Downloads: 134 Last month
  • Docker Downloads: 82,055
  • Rankings:
    • Docker downloads count: 0.56%
    • Dependent repos count: 1.279%
    • Dependent packages count: 1.488%
    • Stargazers count: 1.943%
    • Forks count: 2.691%
    • Average: 2.695%
    • Downloads: 8.212%
  • Maintainers (2)
proxy.golang.org: github.com/typegoose/typegoose

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/typegoose/typegoose#section-documentation
  • Licenses: mit
  • Latest release: v13.5.0+incompatible (published about 1 month ago)
  • Last Synced: 2026-11-06T04:13:10.214Z (2 days ago)
  • Versions: 286
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.416%
    • Average: 5.598%
    • Dependent repos count: 5.78%
npmjs.org: @willsterjohnson/typegoose-esm

Define Mongoose models using TypeScript classes

  • Homepage: https://typegoose.github.io/typegoose/
  • Status: removed
  • Licenses: MIT
  • Latest release: 9.7.0 (published over 4 years ago)
  • Last Synced: 2026-11-06T07:29:14.683Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0
  • Rankings:
    • Dependent repos count: 5.854%
    • Dependent packages count: 23.037%
    • Average: 42.325%
    • Downloads: 98.083%

Dependencies

website/package-lock.json npm
  • 1149 dependencies
package-lock.json npm
  • 519 dependencies
.github/workflows/codeql-analysis.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/depsreview.yaml actions
  • actions/checkout v3 composite
  • actions/dependency-review-action v3 composite
.github/workflows/stale.yml actions
  • actions/stale v8 composite
.github/workflows/tests.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • codecov/codecov-action v3 composite
.github/workflows/website-pr.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
.github/workflows/website.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
package.json npm
  • @commitlint/cli ^17.6.5 development
  • @commitlint/config-conventional ^17.6.5 development
  • @deepkit/core 1.0.1-alpha.58 development
  • @deepkit/type 1.0.1-alpha.58 development
  • @semantic-release/changelog ^6.0.3 development
  • @semantic-release/commit-analyzer ^9.0.2 development
  • @semantic-release/git ^10.0.1 development
  • @semantic-release/github ^8.1.0 development
  • @semantic-release/npm ^9.0.2 development
  • @semantic-release/release-notes-generator ^10.0.3 development
  • @tsd/typescript ~4.9.5 development
  • @types/jest ^29.5.2 development
  • @types/lodash ^4.14.195 development
  • @types/node ~14.18.51 development
  • @types/semver ^7.5.0 development
  • @typescript-eslint/eslint-plugin ^5.59.11 development
  • @typescript-eslint/parser ^5.59.11 development
  • class-transformer 0.5.1 development
  • commitlint ^17.6.5 development
  • eslint ^8.43.0 development
  • eslint-config-prettier ^8.8.0 development
  • eslint-plugin-prettier ^4.2.1 development
  • husky ^8.0.3 development
  • jest ^29.5.0 development
  • jest-runner-tsd ^4.0.0 development
  • lint-staged ^13.2.2 development
  • mongodb-memory-server ^8.13.0 development
  • mongoose ~7.3.0 development
  • prettier ^2.8.8 development
  • rimraf ^5.0.1 development
  • semantic-release ^19.0.5 development
  • ts-jest ^29.1.0 development
  • typescript ~4.9.5 development
  • lodash ^4.17.20
  • loglevel ^1.8.1
  • reflect-metadata ^0.1.13
  • semver ^7.5.2
  • tslib ^2.5.3
website/package.json npm
  • @docusaurus/core 2.4.1
  • @docusaurus/preset-classic 2.4.1
  • @docusaurus/remark-plugin-npm2yarn 2.4.1
  • react ^17.0.2
  • react-dom ^17.0.2