Skip to main content

A beautiful TUI for downloading videos and audio

Project description

novadl - Nova Downloader

A beautiful terminal user interface (TUI) for downloading videos and audio from various platforms.

Features

  • 🎨 Modern TUI interface
  • 🎵 Audio-only mode (MP3)
  • 🎬 Video downloads (MP4)
  • 📊 Real-time progress tracking
  • 🔄 Auto-open after download
  • 📱 Termux support with media scanning
  • 🎯 Unique filename generation

Installation

pip install novadl

Usage

Simply run:

novadl

Then:

  1. Enter a video URL
  2. Toggle options (Audio Only, Auto Open)
  3. Click Download
  4. Enjoy!

Termux Setup

For Android/Termux users, the app will guide you through installing Termux API for media scanning.

License

MIT License


### `LICENSE`

MIT License

Copyright (c) 2024 Your Name

Permission is hereby granted, free of charge, to any person obtaining a copy... [Full MIT license text]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

novadl-1.0.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

novadl-1.0.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file novadl-1.0.0.tar.gz.

File metadata

  • Download URL: novadl-1.0.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for novadl-1.0.0.tar.gz
Algorithm Hash digest
SHA256 840093dc6e6520ce3c2f44a1b3c62985b22cd75ea8558f1b21fc71879cc159b9
MD5 bb3c1fcea3d703d5e3244d2619d560bf
BLAKE2b-256 f05e4a90852e8f7f49460bac6b26ac24db121c5157e53af0688abdcf7944dd16

See more details on using hashes here.

File details

Details for the file novadl-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: novadl-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for novadl-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e3fcf0989bd5a1d3443f6d1265db31a02f291c696bb3bad0ebc29ea12a927584
MD5 8c9ae89ed7055373bfae33fac8e45250
BLAKE2b-256 d0b7d975a7d6aaa11e65aaee1bb82f4a69bfb63d586659b1b9e218bad7518992

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page