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.1.tar.gz (8.4 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.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: novadl-1.0.1.tar.gz
  • Upload date:
  • Size: 8.4 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.1.tar.gz
Algorithm Hash digest
SHA256 24c2a7769c09f7e035dd272dc41619b5e304945a64c645255a6ab0c644d24744
MD5 b15cf95494aec2e9cf7f1863f822cc47
BLAKE2b-256 463041703c9f080759d7bc55063e46ccc9bd338377691b3ce09f9f1c28973da1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: novadl-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d944b88387007a5382bed7a73fa767cbdf5ed4a1e8180702dbacf936c70932e5
MD5 ca7d72811c13df61f34ab3c57906a71c
BLAKE2b-256 61b56592672af720352f60913d280ed7f9ae62ce97c259ceb25855578acf7ed7

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