Barchart OnDemand is a cloud-based API that allows you to integrate powerful data into your applications and workflows. The software offers tools to generate charts with real-time data in multiple formats including XML, JSON and CSV. It works on Windows, Linux, iOS or Android, and any programming language, such as Python, Java, PHP, R, or ASP.NET. The software is used by marketers, small and medium companies.