NOTICEA totally new SmellScan Pro replaces smellscan-ts. SmellScan Pro is the next-generation evolution of smellscan-ts, redesigned from scratch for modern TypeScript and Angular codebases.Please install SmellScan ProThere will be no further releases for smellscan-ts.smellscan-ts vs SmellScan Pro
Why switch?SmellScan Pro understands how modern applications are structured—not just how the code looks. If you are using smellscan-ts, we recommend switching to SmellScan Pro for more context-aware and reliable design smell detection. Please install SmellScan Pro🕵️♀️ smellscan-tssmellscan-ts is a 🔧 tool designed to scan Angular/TypeScript code for the detection of design smells or violations of design principles. It is essential that the Angular/TypeScript code follows an Object-Oriented Programming (OOP) approach for the tool to effectively identify design smells. Download the smellscan-ts from here. 🌟 Featuressmellscan-ts is capable of detecting the following 10 design smells in TypeScript code:
🚀 UsageTo use smellscan-ts after installing the extension on VS Code, follow these steps:
🤝 ContributingWe welcome contributions, issue reports, and feature requests! 🎉 To report issues, please visit: 🆚 VS Code Compatibilitysmellscan-ts supports VS Code version 1.88.0 or later. 🎯 📚 Additional Informationsmellscan-ts is based on DesigniteJava and has been rewritten from scratch in TypeScript for scanning TypeScript code. For more information about design smells, please visit Design Smells. 🔄 Change logVersion 1.0.2/3 (2026-07-11)
Version 1.0.0 (2024-04-30)
Version 0.1.2 to 0.1.6 (2021-06-02 to 2024-04-25)
|

