Metadata-Version: 2.1
Name: media-parser
Version: 2.0.4
Summary: API for parsing media from social networks
Home-page: https://github.com/jag-k/media-parser#readme
License: MIT
Keywords: media-parser,poetry,tiktok,youtube,reddit,twitter
Author: Jag_k
Author-email: me@jagk.dev
Maintainer: Jag_k
Maintainer-email: me@jagk.dev
Requires-Python: >=3.12,<4.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: FastAPI
Classifier: Framework :: Pydantic
Classifier: Framework :: Pydantic :: 1
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Natural Language :: Russian
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Typing :: Typed
Requires-Dist: aiohttp (>=3.9.5,<4.0.0)
Requires-Dist: async-lru (>=2.0.2,<3.0.0)
Requires-Dist: contextvars (>=2.4,<3.0)
Requires-Dist: httpx (>=0.27.0,<0.28.0)
Requires-Dist: jsonref (>=1.1.0,<2.0.0)
Requires-Dist: motor (>=3.3.1,<4.0.0)
Requires-Dist: pydantic (>=2,<3)
Requires-Dist: pydantic-settings (>=2.2.1,<3.0.0)
Requires-Dist: pytube (>=15.0.0,<16.0.0)
Requires-Dist: pyyaml (>=6.0.1,<7.0.0)
Project-URL: Documentation, https://jag-k.github.io/media-parser
Project-URL: Repository, https://github.com/jag-k/media-parser
Description-Content-Type: text/markdown

# Media Parser

[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/)
[![Documentation Status](https://github.com/jag-k/media-parser/actions/workflows/docs.yml/badge.svg)](https://jag-k.github.io/media-parser)
[![PyPI publish](https://github.com/jag-k/media-parser/actions/workflows/pypi-publish.yml/badge.svg)](https://github.com/jag-k/media-parser/actions/workflows/pypi-publish.yml)
[![PyPI version](https://img.shields.io/pypi/v/media-parser?logo=pypi&label=media-parser)](https://pypi.org/project/media-parsers/)

Server for parse Media by URL.

## Supported medias

- [x] Youtube
- [x] Tiktok
- [x] Instagram
- [x] Twitter
- [x] Reddit
- [ ] VK
- [ ] Pinterest

## Installation

```bash
poetry add media-parser  # or pip install media-parser
```

## License

[MIT](https://github.com/jag-k/media-parser/blob/main/LICENSE)

