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.
- Host: GitHub
- URL: https://github.com/typegoose/typegoose
- Owner: typegoose
- License: mit
- Created: 2019-05-03T17:26:27.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2026-11-05T06:01:50.000Z (3 days ago)
- Last Synced: 2026-11-05T08:32:03.486Z (3 days ago)
- Topics: db, js, model, models, mongodb, mongoose, nodejs, odm, ts, typescript
- Language: TypeScript
- Homepage: https://typegoose.github.io/typegoose/
- Size: 32 MB
- Stars: 2,309
- Watchers: 18
- Forks: 136
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: .github/SECURITY.md
-
Funding:
- Open collective: typegoose
Owner metadata:
- Name: Typegoose
- Login: typegoose
- Email:
- Kind: organization
- Description: Collection of Typegoose projects
- Website: https://typegoose.github.io/typegoose/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/55653464?v=4
- Repositories: 6
- Last Synced at: 2024-10-29T17:10:48.381Z
- Profile URL: https://github.com/typegoose
GitHub Events
Total
- Create event: 50
- Delete event: 46
- Fork event: 4
- Issue comment event: 262
- Issues event: 53
- Pull request event: 54
- Push event: 146
- Release event: 21
- Watch event: 109
- Total: 745
Last Year
- Create event: 14
- Delete event: 25
- Issue comment event: 21
- Issues event: 16
- Pull request event: 18
- Push event: 43
- Release event: 3
- Watch event: 4
- Total: 144
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 | 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
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
- Total packages: 4
-
Total downloads:
- npm: 834,470
- Total docker downloads: 41,850,784
- Total dependent packages: 238 (may contain duplicates)
- Total dependent repositories: 2,660 (may contain duplicates)
- Total versions: 569
- Total maintainers: 2
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
- 1149 dependencies
- 519 dependencies
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v3 composite
- actions/dependency-review-action v3 composite
- actions/stale v8 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- codecov/codecov-action v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- @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
- @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