Heat Exchanger Library provides an environment for heat-exchanger design and analysis with interfaces for convenient system model integration. It contains a large number of geometry-based heat exchangers with a focus on compact designs, such as plate and micro-channel types. Both two-phase media such as refrigerants, and single-phase fluids like incompressible liquids, air or pressurized gases are supported.