Class Transformer Extra
Enhances class-transform with additional methods for TypeScript.
Pricing
Free tier
Flat rate
Adoption
↘CoolingLicense
Open Source
Data freshness
Verified · Jul 12, 2026Overview
What is Class Transformer Extra?
class-transformer-extra extends the functionality of the class-transform package by adding extra methods, making it more versatile for developers working with TypeScript and object transformations.
Key differentiator
“class-transformer-extra is the only library extending class-transform with additional methods, making it uniquely suited for TypeScript developers needing more advanced object transformation capabilities.”
Capability profile
Capability Radar
Honest assessment
Strengths & Weaknesses
↑ Strengths
↓ Weaknesses
The official repository lacks comprehensive guides, making it difficult for new users to understand advanced features.
Few active contributors and low engagement on the GitHub issues page indicate limited community assistance for troubleshooting.
The use of TypeScript features can introduce runtime performance penalties, especially in large-scale applications.
Since it extends the functionality of class-transformer, any issues or limitations present in that package are inherited.
Fit analysis
Who is it for?
✓ Best for
TypeScript developers who need additional methods for class transformation beyond what class-transform offers.
Projects that require extensive object transformations and mappings.
✕ Not a fit for
Developers looking for a full-featured ORM solution
Projects requiring real-time data synchronization
Cost structure
Pricing
Free Tier
Available
Open source — free to use
Starts at
$0
Model
Flat rate
Enterprise
None
Performance benchmarks
How Fast Is It?
Ecosystem
Relationships
Alternatives
Works well with
Integrations
Next step
Get Started with Class Transformer Extra
Step-by-step setup guide with code examples and common gotchas.