Awesome Open Source
Awesome Open Source


psd-tools is a Python package for working with Adobe Photoshop PSD files as described in specification_.

|pypi| |test| |docs|

.. _specification: .. _psd-tools:

.. |pypi| image:: :target: :alt: PyPI Version

.. |test| image:: :alt: Test

.. |docs| image:: :alt: Document Status :target:

.. _psd-tools:


Use pip to install the package::

pip install psd-tools

.. note::

In order to extract images from 32bit PSD files PIL/Pillow must be built
with LITTLECMS or LITTLECMS2 support.

Getting started

.. code-block:: python

from psd_tools import PSDImage

psd ='example.psd')

for layer in psd:
    layer_image = layer.composite()'%s.png' %

Check out the documentation_ for features and details.

.. _documentation:


See contributing_ page.

.. _contributing:

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (44,740
photoshop (35
psd (14

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