https://github.com/james-see/ynot
gui for y
https://github.com/james-see/ynot
gui-downloader python transcript youtube-downloader yt-dlp
Last synced: about 1 month ago
JSON representation
gui for y
- Host: GitHub
- URL: https://github.com/james-see/ynot
- Owner: james-see
- License: wtfpl
- Created: 2024-11-08T03:50:41.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-01T00:52:48.000Z (5 months ago)
- Last Synced: 2026-03-01T04:04:52.492Z (5 months ago)
- Topics: gui-downloader, python, transcript, youtube-downloader, yt-dlp
- Language: Python
- Homepage: https://james-see.github.io/ynot/
- Size: 2.14 MB
- Stars: 9
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# YNOT

A simple YT downloader with a GUI interface.
**[📥 Download for your platform](https://james-see.github.io/ynot/)**
## 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)
```bash
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
```bash
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:
```bash
pip install pyinstaller yt-dlp
pyinstaller --onefile --windowed --name ynot main.py
```
## License

This project is licensed under the WTFPL license- see the [LICENSE](LICENSE) file for details.