Metadata-Version: 2.4
Name: ViewMatrixPro
Version: 0.0.3
Summary: A small python package
Home-page: https://github.com/Shubhamsharma1930/ViewMatrixPro
Author: Shubhamsharma1930
Author-email: shabby1930@gmail.com
License: GNU GENERAL PUBLIC LICENSE
Project-URL: Bug Tracker, https://github.com/Shubhamsharma1930/ViewMatrixPro/issues
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ensure==1.0.2
Requires-Dist: py-youtube==1.1.7
Provides-Extra: testing
Requires-Dist: pytest>=7.1.3; extra == "testing"
Requires-Dist: mypy>=0.971; extra == "testing"
Requires-Dist: flake8>=5.0.4; extra == "testing"
Requires-Dist: tox>=3.25.1; extra == "testing"
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: project-url
Dynamic: summary

# ViewMatrixPro 🚀

[![PyPI version](https://img.shields.io/pypi/v/ViewMatrixPro.svg)](https://pypi.org/project/ViewMatrixPro/)
[![Python versions](https://img.shields.io/pypi/pyversions/ViewMatrixPro.svg)](https://pypi.org/project/ViewMatrixPro/)
[![License](https://img.shields.io/pypi/l/ViewMatrixPro.svg)](https://github.com/entbappy/ViewMatrixPro/blob/main/LICENSE)

**ViewMatrixPro** is a lightweight Python library designed for Data Scientists and Jupyter Notebook users. It allows you to seamlessly render live websites and embed YouTube videos directly within your Jupyter notebook environment (Jupyter Notebook, JupyterLab, Google Colab).

Stop switching tabs to read documentation or watch tutorials—view them right next to your code!

---

## ✨ Features

- **🌐 Website Rendering:** Render any HTTPS website directly in an output cell.
- **▶️ YouTube Integration:** intelligent parsing of YouTube URLs to embed the video player automatically.
- **📏 Customizable:** easily adjust width, height, and alignment of the viewport.
- **⚡ Lightweight:** Zero heavy dependencies; built on top of standard IPython display tools.

---

## 📦 Installation

You can install ViewMatrixPro via pip:

```bash
pip install ViewMatrixPro
```

```python
from ViewMatrixPro.youtube import render_youtube_video

render_youtube_video("https://youtu.be/WJKsPchji0Q?si=ao_q5LMfv_o4yHrq")
```

```python
from ViewMatrixPro.site import render_site

render_site("https://www.google.com")
```

# How to Install this package in Your System

```bash
conda create -n viewmatrixpro_env python=3.10 -y
```

```bash
conda activate viewmatrixpro_env
```

```bash
pip install -r requirements_dev.txt
```
