#+TITLE: plz-media-type

[[http://www.gnu.org/licenses/gpl-3.0.txt][https://img.shields.io/badge/license-GPL_3-green.svg]]
[[http://elpa.gnu.org/packages/plz-media-type.html][http://elpa.gnu.org/packages/plz-media-type.svg]]
[[https://github.com/r0man/plz-media-type/actions/workflows/test.yml][https://github.com/r0man/plz-media-type/actions/workflows/test.yml/badge.svg]]

~plz-media-type~ is an Emacs Lisp library that enhances MIME type
handling for HTTP requests within Emacs. It leverages the [[https://github.com/alphapapa/plz.el][plz.el]] HTTP
library for networking calls and introduces a mechanism to process
responses based on the content type header. This library defines
various classes and methods for parsing and processing standard MIME
types, including JSON, XML, HTML, and binary data. It is used in the
[[https://github.com/ahyatt/llm][LLM]] library to handle decoding of various streaming and non-streaming
media type formats.

- Package name (GNU ELPA): plz-media-type
- Official manual: [[https://github.com/r0man/plz-media-type/blob/main/plz-media-type.org][https://github.com/r0man/plz-media-type/blob/main/plz-media-type.org]]
- Git repository: [[https://github.com/r0man/plz-media-type][https://github.com/r0man/plz-media-type]]
