Skip to main content

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

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

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

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.

Release history Release notifications | RSS feed

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