OmniXAI is a Python machine-learning library for explainable AI (XAI) that provides omni-way explainable AI and interpretable machine learning capabilities. It includes a rich family of explanation methods integrated in a unified interface, which supports multiple data types, multiple types of ML models, and a range of diverse explaination methods. OmniXAI provides an easy-to-use unified interface to generate the explanations for their applications and a GUI dashboard for visualization.