Awesome Open Source
Awesome Open Source

Pretty Pandas

Testing Status Documentation Status Supported Versions PyPI

PrettyPandas is a Pandas DataFrame Styler class that helps you create report quality tables with a simple API.

   .as_currency('GBP', subset='A')


  • Add summary rows and columns.
  • A nice and customizable theme.
  • Number formatting for currency, scientific units, and percentages.
  • Chaining commands.
  • Works seamlessly with Pandas Style API.


You can install PrettyPandas using pip with support for Python 2.7, 3.3, 3.4, and 3.5:

pip install prettypandas

You can also install from source:

git clone [email protected]:HHammond/PrettyPandas.git
cd PrettyPandas
python install


Documentation is hosted on Read the Docs.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (50,901
data-science (846
data-analysis (264
pandas (245
reporting (77
pandas-dataframe (31

Find Open Source By Browsing 7,000 Topics Across 59 Categories