Penn World Tables

Penn World Tables
Comparable purchasing power parity and national income accounts data for 188 countries.