https://github.com/typestack/class-transformer
exposing-getters exposing-properties transformation typescript
Score: 32.803552049411856
Last synced: about 10 hours ago
JSON representation
Repository metadata:
Decorator-based transformation, serialization, and deserialization between objects and classes.
- Host: GitHub
- URL: https://github.com/typestack/class-transformer
- Owner: typestack
- License: mit
- Created: 2016-02-09T13:26:52.000Z (over 10 years ago)
- Default Branch: develop
- Last Pushed: 2026-05-22T11:06:41.000Z (5 months ago)
- Last Synced: 2026-10-16T01:20:27.076Z (8 days ago)
- Topics: exposing-getters, exposing-properties, transformation, typescript
- Language: TypeScript
- Homepage:
- Size: 3.1 MB
- Stars: 7,339
- Watchers: 42
- Forks: 525
- Open Issues: 267
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Owner metadata:
- Name: TypeStack
- Login: typestack
- Email:
- Kind: organization
- Description: Decorator based frameworks and libraries for Node and browser.
- Website: https://docs.typestack.community/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/24602613?v=4
- Repositories: 9
- Last Synced at: 2026-10-20T23:31:21.058Z
- Profile URL: https://github.com/typestack
GitHub Events
Total
- Create event: 24
- Delete event: 35
- Fork event: 27
- Issue comment event: 194
- Issues event: 23
- Pull request event: 75
- Pull request review event: 27
- Watch event: 406
- Total: 811
Last Year
- Create event: 1
- Delete event: 1
- Fork event: 3
- Issue comment event: 1
- Issues event: 2
- Pull request event: 8
- Pull request review event: 1
- Watch event: 27
- Total: 44
Committers metadata
Last synced: 1 day ago
Total Commits: 714
Total Committers: 64
Avg Commits per committer: 11.156
Development Distribution Score (DDS): 0.412
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| dependabot[bot] | 4****] | 420 |
| Attila Olah | N****d | 112 |
| Umed Khudoiberdiev | z****t@g****m | 75 |
| Snir Segal | s****l@g****m | 16 |
| Geoffroy Empain | e****o@h****m | 7 |
| tbreug | 3****g | 7 |
| Artem Larionov | l****m@g****m | 4 |
| jotamorais | m****s@g****m | 4 |
| Rasmus Syberg | r****s@b****o | 3 |
| driccio | d****o@4****r | 3 |
| nouc | n****3@g****m | 2 |
| cojack | x****k@g****m | 2 |
| Umed Khudoiberdiev | p****e@g****m | 2 |
| Rob Muchall | r****l@p****m | 2 |
| IDAN SHEINBERG | s****n@g****m | 2 |
| Gary | g****y@s****m | 2 |
| Franklin Davenport | s****s@g****m | 2 |
| Arnaud Bosc | b****o@g****m | 2 |
| Janis Köhr | j****r@n****e | 2 |
| Петровский А. К | 1****5@7****u | 1 |
| guscastro | g****o@f****m | 1 |
| IDAN SHEINBERG | I****G | 1 |
| Bradley Compton | b****n@r****m | 1 |
| Rishabh | r****i@g****m | 1 |
| Andrew Shymanel | 6****l | 1 |
| Benoît Verhaeghe | b****u@g****m | 1 |
| Carlos Galarza | c****u@g****m | 1 |
| Cody Tseng | 6****g | 1 |
| Coroliov Oleg | 1****n | 1 |
| Dragoș Străinu | s****5@g****m | 1 |
| and 34 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 215
Total pull requests: 403
Average time to close issues: over 1 year
Average time to close pull requests: 2 months
Total issue authors: 204
Total pull request authors: 49
Average comments per issue: 3.54
Average comments per pull request: 3.44
Merged pull request: 92
Bot issues: 1
Bot pull requests: 326
Past year issues: 2
Past year pull requests: 10
Past year average time to close issues: N/A
Past year average time to close pull requests: 2 months
Past year issue authors: 2
Past year pull request authors: 5
Past year average comments per issue: 0.5
Past year average comments per pull request: 1.2
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 4
Top Issue Authors
- Woodz (3)
- NoNameProvided (3)
- thewebartisan7 (2)
- patricknazar (2)
- Arnaud-Dev-Nodejs (2)
- scotch83 (2)
- samislam (2)
- johnvanderton (2)
- ghost (2)
- GeekEast (1)
- jlefebvre1997 (1)
- gordielachance (1)
- Krrish-raj (1)
- bdarcus (1)
- elr0berto (1)
Top Pull Request Authors
- dependabot[bot] (326)
- thongxuan (4)
- xianjianlf2 (3)
- temeddix (2)
- CodyTseng (2)
- yarozar (2)
- n0mer (2)
- fjodor-rybakov (2)
- diffy0712 (2)
- dummer3 (2)
- MickL (2)
- rs-r2d2 (2)
- jtimmons (2)
- sixtusagbo (2)
- TheCoreMan (2)
Top Issue Labels
- type: fix (87)
- status: needs triage (79)
- type: question (70)
- type: feature (37)
- flag: needs discussion (30)
- status: duplicate (10)
- status: invalid (8)
- type: documentation (3)
- status: wontfix (2)
- status: done/released (1)
- priority: high (1)
- status: fixed (1)
- type: discussion (1)
- priority: low (1)
- dependencies (1)
Top Pull Request Labels
- dependencies (326)
- javascript (4)
- type: feature (3)
- status: awaiting answer (1)
Package metadata
- Total packages: 21
-
Total downloads:
- npm: 52,199,112 last-month
- Total docker downloads: 310,039,015
- Total dependent packages: 3,740 (may contain duplicates)
- Total dependent repositories: 53,190 (may contain duplicates)
- Total versions: 89
- Total maintainers: 27
- Total advisories: 1
npmjs.org: class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.1 (published almost 5 years ago)
- Last Synced: 2026-10-23T18:20:06.990Z (about 13 hours ago)
- Versions: 31
- Dependent Packages: 3,730
- Dependent Repositories: 53,190
- Downloads: 52,198,930 Last month
- Docker Downloads: 310,039,015
-
Rankings:
- Dependent packages count: 0.022%
- Downloads: 0.072%
- Docker downloads count: 0.108%
- Dependent repos count: 0.131%
- Average: 0.546%
- Stargazers count: 1.223%
- Forks count: 1.719%
- Maintainers (2)
- Advisories:
proxy.golang.org: github.com/typestack/class-transformer
- Homepage:
- Documentation: https://pkg.go.dev/github.com/typestack/class-transformer#section-documentation
- Licenses: mit
- Latest release: v0.5.1 (published almost 5 years ago)
- Last Synced: 2026-10-22T18:02:13.337Z (1 day ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.785%
- Average: 4.946%
- Dependent repos count: 5.107%
npmjs.org: @dsimowitz/class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.1 (published almost 4 years ago)
- Last Synced: 2026-10-22T18:02:43.099Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 17 Last month
-
Rankings:
- Stargazers count: 1.633%
- Forks count: 2.195%
- Average: 12.15%
- Downloads: 15.397%
- Dependent packages count: 16.22%
- Dependent repos count: 25.306%
- Maintainers (1)
npmjs.org: class-transformer-edited
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.1 (published over 4 years ago)
- Last Synced: 2026-10-22T18:02:15.554Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 8 Last month
-
Rankings:
- Stargazers count: 1.633%
- Forks count: 2.195%
- Average: 14.19%
- Dependent packages count: 16.22%
- Dependent repos count: 25.306%
- Downloads: 25.599%
- Maintainers (1)
npmjs.org: @depup/class-transformer
[DepUp] Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.1-depup.0 (published 8 months ago)
- Last Synced: 2026-10-22T18:05:19.666Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 11 Last month
-
Rankings:
- Stargazers count: 0.989%
- Forks count: 1.339%
- Average: 14.333%
- Dependent repos count: 22.53%
- Dependent packages count: 32.475%
- Maintainers (1)
npmjs.org: class-transformer-dev
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.4.2 (published over 5 years ago)
- Last Synced: 2026-10-22T18:02:29.373Z (1 day ago)
- Versions: 2
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 14 Last month
-
Rankings:
- Stargazers count: 1.565%
- Forks count: 2.052%
- Average: 14.671%
- Dependent packages count: 16.224%
- Dependent repos count: 25.328%
- Downloads: 28.187%
- Maintainers (1)
npmjs.org: @hyperspaceai/class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.2-patch.5 (published over 1 year ago)
- Last Synced: 2026-10-22T18:02:40.449Z (1 day ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 6 Last month
-
Rankings:
- Stargazers count: 1.008%
- Forks count: 1.362%
- Average: 15.353%
- Dependent repos count: 24.169%
- Dependent packages count: 34.874%
- Maintainers (3)
npmjs.org: alex-class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage:
- Licenses: MIT
- Latest release: 0.3.9-alias (published over 5 years ago)
- Last Synced: 2026-10-22T18:03:10.707Z (1 day ago)
- Versions: 6
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 28 Last month
-
Rankings:
- Stargazers count: 1.565%
- Forks count: 2.052%
- Dependent packages count: 16.224%
- Average: 16.483%
- Dependent repos count: 25.328%
- Downloads: 37.249%
- Maintainers (1)
npmjs.org: johny-fork-class-validator
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.13.4 (published over 5 years ago)
- Last Synced: 2026-10-22T18:03:05.687Z (1 day ago)
- Versions: 3
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 8 Last month
-
Rankings:
- Stargazers count: 1.565%
- Forks count: 2.05%
- Dependent packages count: 16.224%
- Average: 17.04%
- Dependent repos count: 25.328%
- Downloads: 40.033%
- Maintainers (1)
npmjs.org: @trellisorg/class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.1 (published almost 5 years ago)
- Last Synced: 2026-10-22T18:02:24.556Z (1 day ago)
- Versions: 3
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 10 Last month
-
Rankings:
- Stargazers count: 1.565%
- Forks count: 2.05%
- Dependent packages count: 16.224%
- Average: 17.376%
- Dependent repos count: 25.328%
- Downloads: 41.711%
- Maintainers (4)
npmjs.org: @visaright/class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage:
- Licenses: MIT
- Latest release: 0.5.2 (published almost 4 years ago)
- Last Synced: 2026-10-22T18:03:22.081Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 17 Last month
-
Rankings:
- Stargazers count: 1.635%
- Forks count: 2.22%
- Dependent packages count: 16.22%
- Average: 18.226%
- Dependent repos count: 25.306%
- Downloads: 45.75%
- Maintainers (1)
npmjs.org: @brickdoc/class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.1 (published almost 5 years ago)
- Last Synced: 2026-10-22T18:02:24.181Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 10 Last month
-
Rankings:
- Stargazers count: 1.565%
- Forks count: 2.052%
- Dependent packages count: 16.224%
- Average: 18.692%
- Dependent repos count: 25.328%
- Downloads: 48.293%
- Maintainers (4)
npmjs.org: clazz-transformer
Based on class-transformer 0.5.1 with some fixes for metadata storage
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.4 (published over 3 years ago)
- Last Synced: 2026-10-22T18:02:29.124Z (1 day ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 23 Last month
-
Rankings:
- Stargazers count: 1.267%
- Forks count: 1.749%
- Average: 23.806%
- Dependent repos count: 37.487%
- Dependent packages count: 54.722%
- Maintainers (1)
npmjs.org: qqmusic-class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Status: unpublished
- Licenses: MIT
- Latest release: 0.5.1 (published 10 months ago)
- Last Synced: 2026-10-22T18:02:46.257Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 23.235%
- Average: 28.373%
- Dependent packages count: 33.511%
npmjs.org: qm-class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Status: unpublished
- Licenses: MIT
- Latest release: 0.5.1 (published 10 months ago)
- Last Synced: 2026-10-22T18:02:36.721Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 23.235%
- Average: 28.373%
- Dependent packages count: 33.511%
npmjs.org: @scription/class-transformer
Scription Fork Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.1-fork.1 (published over 1 year ago)
- Last Synced: 2026-10-22T18:02:33.735Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 9 Last month
-
Rankings:
- Dependent repos count: 24.281%
- Average: 29.659%
- Dependent packages count: 35.037%
- Maintainers (3)
repo1.maven.org: org.webjars.npm:serializer.ts
WebJar for serializer.ts
- Homepage: http://webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/serializer.ts/
- Licenses: Apache-2.0
- Latest release: 0.0.12 (published over 8 years ago)
- Last Synced: 2026-10-22T18:02:29.475Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 31.98%
- Average: 31.989%
- Dependent packages count: 31.998%
npmjs.org: @thongxuan/class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.5.6 (published over 2 years ago)
- Last Synced: 2026-10-22T18:02:28.406Z (1 day ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4 Last month
-
Rankings:
- Dependent repos count: 28.037%
- Average: 34.391%
- Dependent packages count: 40.746%
- Maintainers (1)
repo1.maven.org: org.mvnpm:class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
- Homepage: https://github.com/typestack/class-transformer#readme
- Documentation: https://appdoc.app/artifact/org.mvnpm/class-transformer/
- Licenses: MIT
- Latest release: 0.5.1 (published 6 months ago)
- Last Synced: 2026-10-22T18:02:28.176Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 29.291%
- Average: 35.583%
- Dependent packages count: 41.876%
npmjs.org: @inhanbyeol/class-transformer
- Homepage: https://github.com/typestack/class-transformer#readme
- Licenses: MIT
- Latest release: 0.0.5 (published over 2 years ago)
- Last Synced: 2026-10-22T18:02:19.219Z (1 day ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 5 Last month
-
Rankings:
- Dependent repos count: 32.816%
- Average: 39.95%
- Dependent packages count: 47.084%
- Maintainers (1)
npmjs.org: @bhunter179/class-transformer
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
Dependencies
- actions/github-script v3 composite
- hmarr/auto-approve-action v2.0.0 composite
- actions/checkout v1 composite
- actions/setup-node v1 composite
- actions/checkout v1 composite
- actions/setup-node v1 composite
- dessant/lock-threads v2 composite
- 666 dependencies
- @rollup/plugin-commonjs ^25.0.5 development
- @rollup/plugin-node-resolve ^15.2.2 development
- @types/jest ^27.5.0 development
- @types/node ^20.8.5 development
- @typescript-eslint/eslint-plugin ^4.33.0 development
- @typescript-eslint/parser ^4.33.0 development
- eslint ^7.32.0 development
- eslint-config-prettier ^9.0.0 development
- eslint-plugin-jest ^26.8.7 development
- husky ^4.3.8 development
- jest ^26.6.3 development
- lint-staged ^14.0.1 development
- prettier ^2.8.8 development
- reflect-metadata 0.1.13 development
- rimraf 5.0.5 development
- rollup ^2.79.1 development
- rollup-plugin-terser ^7.0.2 development
- ts-jest ^26.5.6 development
- ts-node ^10.9.1 development
- typescript ^4.9.5 development