bilix


Namebilix JSON
Version 0.18.9 PyPI version JSON
download
home_pageNone
Summary⚡️Lightning-fast asynchronous download tool for bilibili and more
upload_time2024-09-20 15:01:03
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # bilix

[![GitHub license](https://img.shields.io/github/license/HFrost0/bilix?style=flat-square)](https://github.com/HFrost0/bilix/blob/master/LICENSE)
![PyPI](https://img.shields.io/pypi/v/bilix?style=flat-square&color=blue)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/HFrost0/bilix)
![PyPI - Downloads](https://img.shields.io/pypi/dm/bilix?label=pypi%20downloads&style=flat-square)

⚡️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

```shell
pip install bilix
```

for macOS, you can also install `bilix` by `brew`

```shell
brew install bilix
```

## Usage Example

* If you prefer to use command line interface (cli)

```shell
bilix v 'url'
```

> `v` is a method short alias for `get_video`

* If you prefer to code with python

```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](https://github.com/HFrost0/bilix/issues).

If you have new ideas or new feature requests👍,welcome to participate in
the [Discussion](https://github.com/HFrost0/bilix/discussions)

If you find this project helpful, you can support the author by [Star](https://github.com/HFrost0/bilix/stargazers)🌟

## Contribute

❤️ Welcome! Details can be found in [Contributing](https://github.com/HFrost0/bilix/blob/master/CONTRIBUTING_EN.md)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "bilix",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "HFrost0 <hhlfrost@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/5c/12/0f885cee77471123a3c82da85bd1934af00aed213910987bbe5b2296997d/bilix-0.18.9.tar.gz",
    "platform": null,
    "description": "# bilix\n\n[![GitHub license](https://img.shields.io/github/license/HFrost0/bilix?style=flat-square)](https://github.com/HFrost0/bilix/blob/master/LICENSE)\n![PyPI](https://img.shields.io/pypi/v/bilix?style=flat-square&color=blue)\n![GitHub commit activity](https://img.shields.io/github/commit-activity/m/HFrost0/bilix)\n![PyPI - Downloads](https://img.shields.io/pypi/dm/bilix?label=pypi%20downloads&style=flat-square)\n\n\u26a1\ufe0fLightning-fast asynchronous download tool for bilibili and more\n\n\n## Features\n\n### \u26a1\ufe0f Fast & Async\n\nAsynchronous high concurrency support, controllable concurrency and speed settings.\n\n### \ud83d\ude09 Lightweight & User-friendly\n\nLightweight user-friendly CLI with progress notification, focusing on core functionality.\n\n### \ud83d\udcdd Fully-featured\n\nSubmissions, anime, TV Series, video clip, audio, favourite, danmaku ,cover...\n\n### \ud83d\udd28 Extensible\n\nExtensible Python module suitable for more download scenarios.\n\n## Install\n\n```shell\npip install bilix\n```\n\nfor macOS, you can also install `bilix` by `brew`\n\n```shell\nbrew install bilix\n```\n\n## Usage Example\n\n* If you prefer to use command line interface (cli)\n\n```shell\nbilix v 'url'\n```\n\n> `v` is a method short alias for `get_video`\n\n* If you prefer to code with python\n\n```python\nfrom bilix.sites.bilibili import DownloaderBilibili\nimport asyncio\n\n\nasync def main():\n    async with DownloaderBilibili() as d:\n        await d.get_video('url')\n\n\nasyncio.run(main())\n```\n\n## Community\n\nIf you find any bugs or other issues, feel free to raise an [Issue](https://github.com/HFrost0/bilix/issues).\n\nIf you have new ideas or new feature requests\ud83d\udc4d\uff0cwelcome to participate in\nthe [Discussion](https://github.com/HFrost0/bilix/discussions)\n\nIf you find this project helpful, you can support the author by [Star](https://github.com/HFrost0/bilix/stargazers)\ud83c\udf1f\n\n## Contribute\n\n\u2764\ufe0f Welcome! Details can be found in [Contributing](https://github.com/HFrost0/bilix/blob/master/CONTRIBUTING_EN.md)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "\u26a1\ufe0fLightning-fast asynchronous download tool for bilibili and more",
    "version": "0.18.9",
    "project_urls": {
        "Homepage": "https://github.com/HFrost0/bilix"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "021b8758ff9477e6fbeda77cb41cc4f40b3e91a3db5d85e9c64bba729a1e17b6",
                "md5": "5cc4ce4cc1dee05c34efece8415c586a",
                "sha256": "5a038ed715cbcf7413a1a0e86f5607db5d525b05629664776a4e41c0f4671054"
            },
            "downloads": -1,
            "filename": "bilix-0.18.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5cc4ce4cc1dee05c34efece8415c586a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 77165,
            "upload_time": "2024-09-20T15:01:01",
            "upload_time_iso_8601": "2024-09-20T15:01:01.951400Z",
            "url": "https://files.pythonhosted.org/packages/02/1b/8758ff9477e6fbeda77cb41cc4f40b3e91a3db5d85e9c64bba729a1e17b6/bilix-0.18.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c120f885cee77471123a3c82da85bd1934af00aed213910987bbe5b2296997d",
                "md5": "6a11de28cb06c5ca6201e568eab68257",
                "sha256": "8ab1be9bcc661369cbeba95439c09716778b6b42b2505a3eaddb45175688e247"
            },
            "downloads": -1,
            "filename": "bilix-0.18.9.tar.gz",
            "has_sig": false,
            "md5_digest": "6a11de28cb06c5ca6201e568eab68257",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 52937,
            "upload_time": "2024-09-20T15:01:03",
            "upload_time_iso_8601": "2024-09-20T15:01:03.017959Z",
            "url": "https://files.pythonhosted.org/packages/5c/12/0f885cee77471123a3c82da85bd1934af00aed213910987bbe5b2296997d/bilix-0.18.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-20 15:01:03",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "HFrost0",
    "github_project": "bilix",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "bilix"
}
        
Elapsed time: 1.08513s