Skip to content

james-see/ynot

Repository files navigation

YNOT

ynot

A simple YT downloader with a GUI interface.

📥 Download for your platform

Features

  • Download videos from YouTube
  • Download transcripts only (no video)
  • Option to include transcript with video download

All files are saved to your home directory (~/).

Installation

Homebrew (macOS)

brew tap james-see/tap
brew install --cask ynot

Pre-built Releases

Download the latest release for your platform:

  • Linux: Download ynot-x86_64.AppImage, make it executable (chmod +x ynot-x86_64.AppImage), and run it
  • macOS: Download ynot-macos.dmg, open it, and drag YNOT to Applications
  • Windows: Download ynot.exe and run it

From Source

pip install -r requirements.txt
python main.py

Building

The project uses GitHub Actions to automatically build releases for Linux (AppImage), macOS (DMG), and Windows (EXE).

To build locally:

pip install pyinstaller yt-dlp
pyinstaller --onefile --windowed --name ynot main.py

License

WTFPL

This project is licensed under the WTFPL license- see the LICENSE file for details.