UnitXChanger is a reusable and extensible unit conversion component built for OutSystems applications. It allows developers to perform on-the-fly conversions between various units of measurement (e.g., length, volume, weight, temperature, etc.) by simply specifying:
Source Unit
Target Unit
Input Value
This component abstracts the complexity of unit conversion logic and supports dynamic behavior, making it adaptable to a wide range of use cases, such as forms, calculators, dashboards, and reporting tools.
Dynamic unit conversion between different types of units.
Simple input: current unit, target unit, and value.
Extendable unit definitions via the Service Action : UnitOfMeasures .from UnitXChanger_Service module.
Centralized logic using a Service Action: UnitXChanger.from UnitXChanger_Service module.
Easy integration into any module with minimal setup.
A smart and lightweight unit conversion Forge component that lets users convert values from one unit to another with ease. Supports dynamic conversions based on user-defined source and target units. Just provide the current unit, target unit, and the value — UnitXChanger does the rest.