Metadata-Version: 2.1
Name: ColabMediaSuite
Version: 0.0.1
Summary: A small package for rendering media in Colab/Jupyter
Home-page: https://github.com/ThauhidMahmud/ColabMediaSuite
Author: Thauhid Mahmud
Author-email: your.email@example.com
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
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"


# ColabMediaSuite 🚀
[![PyPI version](https://img.shields.io/badge/pypi-v0.0.1-blue.svg)](https://pypi.org/project/ColabMediaSuite/)
[![License](https://img.shields.io/github/license/ThauhidMahmud/ColabMediaSuite.svg)](https://github.com/ThauhidMahmud/ColabMediaSuite/blob/main/LICENSE)

---

## 🚀 Overview

**ColabMediaSuite** 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 `.ipynb` 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 ColabMediaSuite via pip:

```bash
pip install ColabMediaSuite

from ColabMediaSuite.youtube import render_youtube_video

render_youtube_video("[https://www.youtube.com/watch?v=h25pePMdoPA](https://www.youtube.com/watch?v=h25pePMdoPA)")

from ColabMediaSuite.site import render_site

render_site("[https://www.google.com](https://www.google.com)")

conda create -n colabMediaSuite_env python=3.8 -y
conda activate colabMediaSuite_env
pip install -r requirements_dev.txt
