Skip to main content

⚡️Lightning-fast asynchronous download tool for bilibili and more

Project description

bilix

GitHub license PyPI GitHub commit activity PyPI - Downloads

⚡️Lightning-fast asynchronous download tool for bilibili and more

Features

⚡️ Fast & Async

Asynchronous high concurrency support, controllable concurrency and speed settings.

😉 Lightweight & User-friendly

Lightweight user-friendly CLI with progress notification, focusing on core functionality.

📝 Fully-featured

Submissions, anime, TV Series, video clip, audio, favourite, danmaku ,cover...

🔨 Extensible

Extensible Python module suitable for more download scenarios.

Install

pip install bilix

for macOS, you can also install bilix by brew

brew install bilix

Usage Example

  • If you prefer to use command line interface (cli)
bilix v 'url'

v is a method short alias for get_video

  • If you prefer to code with python
from bilix.sites.bilibili import DownloaderBilibili
import asyncio


async def main():
    async with DownloaderBilibili() as d:
        await d.get_video('url')


asyncio.run(main())

Community

If you find any bugs or other issues, feel free to raise an Issue.

If you have new ideas or new feature requests👍,welcome to participate in the Discussion

If you find this project helpful, you can support the author by Star🌟

Contribute

❤️ Welcome! Details can be found in Contributing

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

bilix-0.18.9.tar.gz (52.9 kB view details)

Uploaded Source

Built Distribution

bilix-0.18.9-py3-none-any.whl (77.2 kB view details)

Uploaded Python 3

File details

Details for the file bilix-0.18.9.tar.gz.

File metadata

  • Download URL: bilix-0.18.9.tar.gz
  • Upload date:
  • Size: 52.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for bilix-0.18.9.tar.gz
Algorithm Hash digest
SHA256 8ab1be9bcc661369cbeba95439c09716778b6b42b2505a3eaddb45175688e247
MD5 6a11de28cb06c5ca6201e568eab68257
BLAKE2b-256 5c120f885cee77471123a3c82da85bd1934af00aed213910987bbe5b2296997d

See more details on using hashes here.

File details

Details for the file bilix-0.18.9-py3-none-any.whl.

File metadata

  • Download URL: bilix-0.18.9-py3-none-any.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for bilix-0.18.9-py3-none-any.whl
Algorithm Hash digest
SHA256 5a038ed715cbcf7413a1a0e86f5607db5d525b05629664776a4e41c0f4671054
MD5 5cc4ce4cc1dee05c34efece8415c586a
BLAKE2b-256 021b8758ff9477e6fbeda77cb41cc4f40b3e91a3db5d85e9c64bba729a1e17b6

See more details on using hashes here.

Supported by

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