XInventory is the best open-source solution for retailers, its an awesome inventory management system. With XInventory you can easily manage your inventory items/products, suppliers, Customers, Purchase, Sales, Customer payments, supplier payments. It has a number of built-in reports to manage stock, payments… XInventory is very easy to install and user friendly and responsive.