File tree Expand file tree Collapse file tree 2 files changed +19
-0
lines changed Expand file tree Collapse file tree 2 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -8,4 +8,5 @@ Appendices
8
8
9
9
image-file-formats
10
10
text-anchors
11
+ third-party-plugins
11
12
writing-your-own-image-plugin
Original file line number Diff line number Diff line change
1
+ Third-party plugins
2
+ ===================
3
+
4
+ Pillow uses a plugin model which allows users to add their own
5
+ decoders and encoders to the library, without any changes to the library
6
+ itself.
7
+
8
+ Here is a list of PyPI projects that offer additional plugins:
9
+
10
+ * :pypi: `DjvuRleImagePlugin `: Plugin for the DjVu RLE image format as defined in the DjVuLibre docs.
11
+ * :pypi: `heif-image-plugin `: Simple HEIF/HEIC images plugin, based on the pyheif library.
12
+ * :pypi: `jxlpy `: Introduces reading and writing support for JPEG XL.
13
+ * :pypi: `pillow-heif `: Python bindings to libheif for working with HEIF images.
14
+ * :pypi: `pillow-jpls `: Plugin for the JPEG-LS codec, based on the Charls JPEG-LS implemetation. Python bindings implemented using pybind11.
15
+ * :pypi: `pillow-jxl-plugin `: Plugin for JPEG-XL, using Rust for bindings.
16
+ * :pypi: `pillow-mbm `: Adds support for KSP's proprietary MBM texture format.
17
+ * :pypi: `pillow-svg `: Implements basic SVG read support. Supports basic paths, shapes, and text.
18
+ * :pypi: `raw-pillow-opener `: Simple camera raw opener, based on the rawpy library.
You can’t perform that action at this time.
0 commit comments