# TYTD 2025
A YouTube downloader writen in [CrossLang](https://crosslang.tesseslanguage.com/)

## To Install
Install [crosslang](https://crosslang.tesseslanguage.com/downloads/index.html)

from source:
```bash
cd Tesses.YouTubeDownloader.Server
crosslang install-webapp

# Save to Videos
crosslang webapp tytd2025 --port=3255

# Save anywhere (unix, replace /path/to/tytd with the folder you want)
export TYTDDIR=/path/to/tytd
crosslang webapp tytd2025 --port=3255

# Save anywhere (windows, replace C:\path\to\tytd with the folder you want)
SET TYTDDIR=/path/to/tytd
crosslang webapp tytd2025 --port=3255
```

from package manager:
```bash
crosslang install-webapp Tesses.YouTubeDownloader.Server

# Save to Videos
crosslang webapp tytd2025 --port=3255

# Save anywhere (unix, replace /path/to/tytd with the folder you want)
export TYTDDIR=/path/to/tytd
crosslang webapp tytd2025 --port=3255

# Save anywhere (windows, replace C:\path\to\tytd with the folder you want)
SET TYTDDIR=/path/to/tytd
crosslang webapp tytd2025 --port=3255
```

License is GPLv3-or-later