A simple Python CLI application for managing a list of YouTube videos. The app allows users to list, add, update, and delete video details which are stored in a JSON file.
- List all videos with title and duration
- Add new videos
- Update existing video details
- Delete videos
- youtube_manager.py – Main application script that provides the CLI.
- Video_Details.txt – JSON file that stores video details.
- Python 3.x installed on your machine.
- Install dependencies using pip. The app uses the
python-dotenvlibrary to load environment variables.
-
Clone the repository:
git clone https://github.com/Kneysh/YouTube-Manager.git cd YouTube-Manager -
Install the required dependencies:
pip install python-dotenv
Run the main script:
python youtube_manager.py