Designite is a customizable tool for detecting code smells in C# repositories. It can detect 19 design smells, 11 implementation smells, and 7 architecture smells. It allows customizing which smells to detect, analysis parameters like thresholds, and output formats. Designite also provides visualization of smells, metrics, and trends over time. The tool aims to address limitations of existing smell detection tools by supporting a wider range of smells, customization, and analysis of non-Java systems.