XLoader is a CKAN extension that provides a replacement for DataPusher with better performance and more robust data loading. It automatically detects data types and creates appropriate DataStore table structures. The extension provides progress monitoring, improved error handling, and is significantly faster than the original DataPusher for large datasets. XLoader supports various formats including CSV, XLS, XLSX, TSV, and ODS files with compression support and configurable processing options.