class-transformer-validator
A simple wrapper around class-transformer and class-validator for TypeScript.
- Status
- UnmaintainedNo commits in 2204 days.
- Last checked
- Checked · Oct 14, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Class-Transformer-Validator provides a programmer-friendly API by wrapping class-transformer and class-validator, making it easier to handle data transformation and validation in TypeScript applications.
Class-Transformer-Validator simplifies the process of integrating data transformation and validation in TypeScript applications by providing a unified API that wraps around two popular libraries.
When it fits — and when it doesn’t
A good fit for
TypeScript developers who need to validate and transform incoming data into class instances
Projects that require seamless integration between data transformation and validation processes
Look elsewhere if
Applications not using TypeScript or needing more complex validation logic beyond what class-validator offers
Scenarios where a standalone, non-TypeScript solution is preferred
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Steep learning curve for non-TypeScript developers
The tool heavily relies on TypeScript-specific features and patterns, which might be unfamiliar to developers from other languages.
- 02
Limited integrations with third-party libraries
While it integrates well with class-transformer and class-validator, support for other popular data transformation or validation libraries is limited.
- 03
Performance overhead due to runtime checks
The use of decorators and runtime type checking can introduce performance overhead in large-scale applications.
What it does well
Simplified API for data transformation and validation
Integration with class-transformer and class-validator
Programmer-friendly design
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up class-transformer-validator
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for class-transformer-validator’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/class-transformer-validator)HTML
<a href="https://navigateaitools.com/explorer/tool/class-transformer-validator"><img src="https://navigateaitools.com/badge/class-transformer-validator.svg" alt="class-transformer-validator — tracked on AI Navigator" height="58"></a>